ABO Energy completes sale of three solar projects in France
ABO Energy has completed the sale of three solar projects in France with a total capacity of 85 MWp.
ABO Energy has completed the sale of three solar projects in France with a total capacity of 85 MWp.
R.Power has contracted 470 GWh of Polish solar power with Cisco.