Corporate India has failed sport: Adille Sumariwalla

“Corporate India has failed sport,” said Adille Sumariwalla, the president of the Athletics Federation of India.…