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 Torrent Power wins Rs 2,650cr SECI wind energy project to expand 3.3 GW renewable pipeline Torrent Power wins ₹2,650 crore SECI wind project under Tranche-XVIII; find out how it strengthens its 3.3 GW renewable development pipeline. byPallavi MadhirajuJune 13, 2025