Massive mixed-use project being built using innovative self-climbing tower placing system to pump 48,000 cu. yd. of concrete The new mixed-use Nova Centre in Nova Scotia, Canada, will reach its ...
Some results have been hidden because they may be inaccessible to you