French power is heavily reliant on nuclear, says GlobalData

shutterstock_437285032