3 ms·Only 5% of french electricity comes from gas and of these 5% only 20% come from Russiaby lm28469 4y agoOnly 5% of french electricity comes from gas and of these 5% only 20% come from Russia