Report copyright - Malta’s Report under Directive 2009/28/EC · 2016-11-21 · Solar: Photovoltaic 6.65 12.392 18.72 13.6 Concentrated solar power Tide, wave, ocean : Wind: (small wind) Onshore Offshore
Please pass captcha verification before submit form