60% of businesses ‘off track’ to meet sustainability goals: Survey

[ad_1] Bain & Company, the Boston-based management consulting company, has said in a new report that more than 60% of businesses surveyed in India are “off track” to meet their…

How to accelerate progress on sustainability? Listen to suppliers

[ad_1] To become a Vogue Business Member and receive the Sustainability Edit newsletter, click here. Whether it’s reducing manufacturing emissions or avoiding cotton from Xinjiang, it’s up to suppliers to fulfil the sustainability…