Why net zero is a business necessity and not a political football

Wait 5 sec.

While 30% of large listed companies in Europe have made net-zero pledges, only around 5% are on track to meet them.