TAIT Towers
–
Haverhill, Suffolk, United Kingdom
TAIT is the Market Leader in designing, constructing and delivering world-class solutions for live experiences. Whether it's creating awe-inspiring spectaculars, complex touring stages, theatre engineering solutions, brand activations or cruise ship... - Jun 07