News

As wasted wind is set to hit £650 million so far this year, Octopus has introduced its ‘WASTED WIND TICKER’ on homepage to ...