Vestas Wind Systems A/S (CPH:VWS) confirmed that it has been awarded a turnkey engineering, procurement and construction (EPC) contract for the 404-MW Mutkalampi wind farm in Finland.