claim
Electricity is the most dominant form of energy, supplied by both renewable and nonrenewable sources.

Authors

Sources

Referenced by nodes (2)