IBC Solar signs PPA over a 20MW solar plant in Odisha
- IBC Solar
- Solar Energy Corporation of India (SECI)
- L&T Infrastructure Finance Co. Ltd.
IBC SOLAR AG has signed a Power Purchase Agreement (PPA) for a 20 MW AC solar plant with the Solar Energy Corporation of India (SECI).
If you are an existing subscriber please sign in to read this article in full.