Germany has too many solar panels, pushed energy prices into negative territorymarkets.businessinsider.com 23tmalsburg22y86 comments