Storia: Waaree Renewable shares crash 7% even after Q1 net profit rises 34% YoY. What's spooking investors? — Warptech Lab News