Designing, installing and commissioning of the 495 kWp Grid-Interactive Solar Photovoltaic Power Plant by Punj Lloyd Delta Renewables Pvt. Ltd.
Group Headquarters 78 Institutional Area Sector 32 Gurgaon 122 001, India