News

Increasing power demand to cool homes in Spain is putting pressure on energy prices after the country’s grid boosted its ...