Vestas Wind Systems A/S (CPH:VWS) has secured a contract to provide engineering, procurement and construction (EPC) services for the 108-MW Energia Sierra Juarez II wind project in Baja California, Mexico.