Can Wind blow down energy prices?

Uk’s plans for onshore wind energy