Thames Water rescue rejection pushes UK’s largest water company closer to nationalisation June 17, 2026
Eight startups graduate from TechX Accelerator with £25,000 prize awarded for climate impact June 17, 2026
OEUK urges early North Sea tax reset, puts £70 billion value on investment revival September 11, 2026
Google’s €13bn Finland AI investment makes ‘bring your own power’ an infrastructure model September 10, 2026