What does the biggest corporate scandal in years mean for India Inc?
Scandal engulfed one of India’s largest conglomerates at the end of January, when a report by a US-based short seller alleged massive corporate fraud. As well as sending shares in … read more