Report copyright - The technical potential of renewable energy Source: SRREN, IPCC, 2011

Please pass captcha verification before submit form