Waaree Renewable Technologies (NSE: WAAREERTL) adds battery storage and solar contracts, but will margins recover?
Read More Energy Industry News How will Equinor balance higher net debt with continued buy-backs and energy transition investments? With net debt up to 15.2%, can Equinor sustain USD 9B in shareholder returns and fund energy transition investments? See how its strategy stacks up. byPallavi MadhirajuJuly 30, 2025