The Department of Energy has awarded 42 renewable energy service contracts (RESCs) for projects that can potentially provide as much as 1,700 megawatts of additional capacity to the country. Awarding ...