Larsen & Toubro Interview Question

Renewable energy questions, grid integration, Pumped hydro