A new report titled The Power of Onshore Wind from renewable-energy consultants BVG Associates shows that awarding contracts for 5 GW of new onshore wind power between 2019 and 2025 could deliver a net payback to UK consumers of £1.6 billion. The study analyzed five Contract for Difference (CfD) auctions held from 2019 and at 18-month…