Originating date: Friday, May 18, 2018Source link: https://www.pv-magazine.com/2018/05/03/germany-covered-12-1-of-its-power-demand-...Source name: pv-magazine.com