XLRI to Introduce India’s Premier Automobile Design Institute in Delhi
India is on the brink of a groundbreaking development in its automotive sector with the impending launch of the Indian School for Design of Automobiles (INDEA) by late 2025. Spearheaded…