lt-infrastructure-finance
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...
1
...
1