Corporate governance

Embattled Post Office boss Nick Read to step down

Nick Read, the embattled chief executive of the Post Office, is to step down next year.Read, who is due to give evidence to the inquiry into the Horizon IT...

Only 65% of UK firms have plan to cut emissions to net zero, study shows

Just 65% of UK businesses have a plan to reduce their emissions to net zero by the 2050...

Apple loses EU court battle over €13bn tax bill in Ireland

Apple has lost a high-profile, €13bn (£11bn) Irish tax battle with Brussels in a decision that will bolster...

No posts to display