Due to weather conditions and jellyfish, one-fifth of nuclear power production capacity in France has been halted
On Wednesday, France recorded a shortage of more than 20 percent of nuclear energy production capacity. This is a record deficit caused by drought, extreme heat, and…