Lightsource BP grows its Italian solar development pipeline to over 1.5GW
Trio of solar assets to switch hands, while another agreement could see the acquisition of an additional 130 MWp of solar projects
Trio of solar assets to switch hands, while another agreement could see the acquisition of an additional 130 MWp of solar projects