Storia: Suzlon Energy shares crash 10% to 3-month low after Q1 results. What’s spooking investors? — Warptech Lab News