IBC Solar inks PPA for 20MW PV project won at Odisha auction
The German PV specialist company IBC Solar has signed the power purchase agreement with the Solar Energy Corporation of India and has secured the INR...
The German PV specialist company IBC Solar has signed the power purchase agreement with the Solar Energy Corporation of India and has secured the INR...