claim
The upfront capital investment for large-scale renewable energy systems remains substantial, despite the fact that costs for these systems have been declining.
Authors
Sources
- Opportunities and Challenges of a Global Renewable Energy Goal www.worldfuturecouncil.org via serper
Referenced by nodes (1)
- renewable energy systems concept