Home > 'moonshot' green technologies > Scottish Power owner: Ditch ‘moonshot’ green technologies