Fulfilling the Promise of Renewable Energy with Long-Term Contracts
Office of Energy Efficiency and Renewable Energy EERE 101