Denmark’s Vestas Wind Systems A/S (CPH:VWS) said it has booked an order to supply and install 25 turbines for a 105-MW wind farm project in Spain.