Report by Bain & Company finds that 60% of businesses are not on target to achieve sustainability goals.
Bain & Company’s report reveals that over 60% of businesses are falling short of their sustainability goals, with Indian consumers expressing a high level of concern about environmental sustainability. This increase in concern may be attributed to rising pollution levels and the occurrence of flash floods in the country. The report also found that consumers…