Image Database

NextEnergy Capital acquires from IBC SOLAR its first asset in India, a 27.4MWp solar PV project in Odisha