Germany has too many solar panels, pushed energy prices into negative territorymarkets.businessinsider.com23 pointstmalsburg22 years ago