Waaree Renewable Technologies (NSE: WAAREERTL) adds battery storage and solar contracts, but will margins recover?
Read More General news updates India-Nepal floods kill 70 as rivers breach danger levels and hydropower infrastructure is hit Floods and landslides have killed at least 70 people across India and Nepal as rivers rise above danger levels and Nepal warns 49 districts of further flash floods. byVenkateshSeptember 28, 2026