Storia: Suzlon Energy Q4 Results: Profit falls 6% YoY to Rs 1,114 crore despite 45% revenue surge — Warptech Lab News