Tag: Canal working

What are Canal Works?

What are Canal Works?

Permanent canal are provided with permanent Head Works at the site from where they take off. Head works comprise the construction of a permanent we [...]
1 / 1 POSTS