Storia: Suzlon Energy Q1 Results: Net profit falls 6% YoY to Rs 305 crore; stock sinks 7% — Warptech Lab News