Waaree Renewable Technologies (NSE: WAAREERTL) adds battery storage and solar contracts, but will margins recover?
Read More Energy Industry News ENN Natural Gas takeover failure leaves ENN Energy listed as China gas consolidation stalls Read how ENN Energy’s failed $11.6bn takeover reshapes 2688 stock sentiment, China gas consolidation and ENN Natural Gas strategy. byPallavi MadhirajuJune 13, 2026