Vestas wins 108 MW EPC order in Mexico
Mexico Vestas has secured an engineering, procurement and construction (EPC) order for the 108 MW Energía Sierra Juárez II wind park, to be located in Tecate, Baja California, Mexico, including supply, transport, ...