News

L’Oréal’ s sales in the UK surpassed £1.5bn for the first time, new company accounts reveal. The French beauty giant reported turnover of £1.55bn in the 12 months to 31 December 2024. That’s an 8.6% ...
What began as a geopolitical move by the US administration to protect American manufacturing quickly escalated into a digital ...