Contactor Larsen & Toubro Location NEOM Quantity 160,000M3 Wind Farm PrevPreviousWater Treatment Plant