Waaree Renewable Technologies (NSE: WAAREERTL) adds battery storage and solar contracts, but will margins recover?
Read More General business news Dixon Technologies, NDTV, Radiocity among top 20 losers in Indian stock market Discover why 20 Indian stocks including Dixon Technologies, Radiocity, ZIM Labs, and NDTV fell sharply on 21 May 2025. Full stock-wise analysis and sectoral insights. byPallavi MadhirajuMay 22, 2025