80% of France's energy comes from