Full Year 2024 Results Key Financial Results Revenue: UK£14.7b (flat on FY 2023). Net income: ...
Pure-play digital advertising group S4 Capital, caught by a downturn in marketing spend by the technology sector, is ...
In the US, ad spending on X declined by 2 per cent in the first two months of 2025 compared with the previous year, even as firms like Hulu and Unilever cautiously returned to the platform. American ...