M markets.businessinsider.com Germany has too many solar panels, and it's pushed energy prices into negative 9 points rustoo 2 years ago 11 comments