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 Shell Q1 2025 earnings: LNG gains, buybacks, and portfolio shifts define solid start to the year Shell kicks off another $3.5B buyback as LNG gains and portfolio restructuring boost Q1 2025 earnings—find out what’s next for the energy giant. byPallavi MadhirajuMay 4, 2025