Shell signs 800MW deals with UK solar developers
Shell has signed a framework agreement with Island Green Power to develop 700MW of solar projects with co-located battery storage potential. In a...
Shell has signed a framework agreement with Island Green Power to develop 700MW of solar projects with co-located battery storage potential. In a...