The London-headquartered division has reported a revenue of £542.9m for 2023, up from the £452.3m it achieved in 2022.
An icon of a speech bubble, denoting user comments. An icon of 3 horizontal dots. An icon of a paper envelope. An icon of a facebook f logo. An icon of a digital camera. An icon of a house. An icon of ...
Four Greenpeace activists who were arrested for scaling the country estate of former British Prime Minister Rishi Sunak last ...