2953 shaares
Germany has so much energy coming from solar panels that it has outpaced consumer demand and pushed energy prices into a steep nose dive.
Germany has so much energy coming from solar panels that it has outpaced consumer demand and pushed energy prices into a steep nose dive.