Geothermal SSE Thermal Secures 10-Year Contracts for Sustainable Biofuel Power Stations in Ireland byStanley SheltonApril 16, 2023