Bluefield Solar and Octopus Renewables Infrastructure Trust (ORIT) have detailed the continued impact of the high power prices seen across Europe in a lingering trend across the sector.
Bluefield Solar and Octopus Renewables Infrastructure Trust (ORIT) have detailed the continued impact of the high power prices seen across Europe in a lingering trend across the sector.