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

Why net zero is a business necessity and not a political football
While 30% of large listed companies in Europe have made net-zero pledges, only around 5% are on track to meet them.