Germany has too many solar panels, and it's pushed energy prices into negativemarkets.businessinsider.com9 pointsrustoo2 years ago