EPC : Punj Lloyd Delta Renewables Pvt Ltd
O & M : Punj Lloyd Delta Renewables Pvt Ltd
The project spread over 40+ acres of waste land