FEI Logo

Microsoft agrees 30MW renewable energy deal with SSE Renewables and FuturEnergy Ireland

May 2, 2024