DOE signs two onshore wind contracts with foreign company The Department of Energy (DOE) has signed Wind Energy Service Contracts (WESCs) with Mainstream Renewable Power for the expansion of two onshore wind projects, offering.. Features 11 Mar