TWeaK, 10 months ago Onshore wind is pretty much the cheapest energy source.
Onshore wind is pretty much the cheapest energy source.