STC has been awarded Consulting Services for: Independent Verification Agency (IVA) for the Projects of “Work of Design, Build of 440 MLD Water Treatment Plant and associated Transmission Network and Over Head Service Reservoirs in City of Amritsar, State of Punjab, India” and Design, Build and Operation of 580 MLD Water Treatment Plant and associated Transmission Network and Over Head Service Reservoirs in City of Ludhiana