
MUMBAI -- India's poor are beginning to catch a break as government efforts pushing greater corporate social responsibility gain traction.
With more than 170 million people living in poverty, New Delhi ordered big companies in fiscal 2015 to pour more money into CSR, saying it could not relieve the plight of the nation's downtrodden on its own.