Waaree Renewable Technologies (NSE: WAAREERTL) adds battery storage and solar contracts, but will margins recover?
Read More General business news Zydus Lifesciences, EaseMyTrip, and JTL Industries slump as Indian equities face renewed volatility Zydus Lifesciences, EaseMyTrip and JTL Industries led the top stock losers in India on April 16, as markets corrected sharply on macro concerns. Read the full analysis. byPallavi MadhirajuApril 17, 2025