ETST is responsible for the supply, installation and commissioning of bitumen sheet tape pulling machine.