IBC SOLAR signs contract with SECI over 20 MW solar plant in India
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). The project was part of a 270 MW (AC) PV tender…
Read More...
Read More...