2 ms·Spain Enjoys Cheap Electricity Amid Record Renewable Energy Output3 points by thelastgallon 3y ago