A consultant which deals the preliminary surveys, ...
A consultant which deals the preliminary surveys, geotechnical investigation, detailed surveys, prepare contract & bidding documents, design and construction supervision of water resources projects all over the world.
