Personal Finance 🏠 Renu Baliyan Apr 17, 2025, 12:40 pm 0 Suzlon Energy Bags 100.8 MW Order, Shares Zoom; Buy? Suzlon Energy Ltd share price rallied 1.38% on Bombay Stock Exchange (BSE) to Rs 55.09 per share as Sensex zoomed… Read More