How UK strangled its onshore wind energy industry at birth

How UK strangled its onshore wind energy industry at birth
play icon
Illustrative image.