lt-infrastructure-finance

thumbnail
IBC Solar Signs PPA and Raises Financing for 20 MW Solar Project in Odisha

IBC Solar, a PV system and energy storage company, signed power purchase agreement (PPA) with Solar Energy Corporation of India (SECI) for a 20 MW solar project located...

August 21, 2017

/

Saumy Prateek

/

Solar

,

Utility Scale

1

...

1