Waaree Renewable Technologies (NSE: WAAREERTL) adds battery storage and solar contracts, but will margins recover?
Read More Energy Industry News Retail Industry News Why BP is selling its Austrian forecourts to the same Swiss buyer that took its Zurich network BP p.l.c. agrees Austrian retail and EV charging sale to volenergy AG, adding another building block to the $20 billion divestment plan ahead of 4 August results. bySrinathJuly 21, 2026