Europe's 2030 renewable energy target: a wind power challenge

background image