Danish player Vestas has landed a long-term deal with Infigen Energy for services on 557MW-worth of wind projects in Australia. Under the contract, with an undisclosed value, Vestas will provide maintenance to Infigen's entire operating fleet until the end of