Under Pressure
Ebitda/MW of top renewable companies in India (Rs lakh/MW)