Skip to main content
Report this ad

See also:

Germany breaks record for PV solar generated electricity

German worker assemblying finished solar modules
German worker assemblying finished solar modules
Photo by Sean Gallup/Getty Images
Report this ad