Company News
VA Tech Wabag's USD 272M Saudi Desalination Contract Cancelled
• VA Tech Wabag's USD 272 million Saudi desalination plant contract cancelled by Saudi Water Authority.
• Customer cited internal reasons for cancellation via Saudi Etimad government procurement porta