claim
The United States Department of Defense has a mandate to use renewable energy for 25 percent of its total energy needs by 2025.

Authors

Sources

Referenced by nodes (2)