Booming wind and solar power can meet the demands of a clean energy future
EU 27 wind and solar capacity 2010–20, in MW