UK’s top bosses paid millions during cost of living crisis
Sainsbury’s, Marks & Spencer, and National Grid are among the companies that have rewarded their chief executives with substantial pay packages, as disclosed in the reports released on Tuesday.
Read More