claim
Hydropower and nuclear power are the only dispatchable low-carbon resources currently playing a major role in domestic and global power mixes.

Authors

Sources

Referenced by nodes (2)