worldnews
World News naturalgasbad 4mo ago 98%

Electricity prices in France turn negative as renewable energy floods the grid

fortune.com
582
133
Comments 133