In a significant move to solidify its position as a leading independent power producer (IPP), global renewable energy developer Sonnedix has successfully secured €730 million […]
In a significant move to solidify its position as a leading independent power producer (IPP), global renewable energy developer Sonnedix has successfully secured €730 million […]