JSW Energy Q2 profit falls 17% YoY; renewables drive 67% EBITDA surge

JSW Energy Q2 profit drops 17% YoY; renewables lift EBITDA 67%.