1686262611 Simon Thompson the head of the Royal Mail resigns
BUSINESS

Simon Thompson, the head of the Royal Mail, resigns

After a year-long dispute with workers over pay and a disagreement over supply, the Royal Mail’s CEO resigned Could 12. […]