The ESG reporting challenge
You are the new sustainability lead at Northwind Components, a fictional manufacturer headquartered in Germany with 1,200 employees, EUR 520 million turnover and customers across the EU and India. The CEO wants a plan for the next reporting cycle. Make six calls.
