measurement
France generates over 71% of its electricity from nuclear power, 10% from hydropower, and 20% from other energy sources.

Authors

Sources

Referenced by nodes (3)