Wind Energy: Britain’s China Syndrome

.....

© National Review