Europe is waking up to the follies of 'green energy'

.....

© The Hill