world
World News Xatolos 5mo ago 92%

Germany has too many solar panels, and it's pushed energy prices into negative territory

markets.businessinsider.com
472
201
Comments 201