Tesco is the UK’s biggest grocer again — and its FY26 results explain exactly why Aldi and Lidl should be paying attention
Read More Energy Industry News National Grid’s HY26 results show record £5.1bn spend as energy infrastructure ambitions scale under new CEO National Grid posts strong HY26 results with £5.1B in record capex, 6% EPS growth, and new CEO transition. Read how its £60B energy strategy is unfolding. bySrinathNovember 7, 2025