News

Pump concrete 700 feet vertically to construct the 70-story Shangri-La Hotel and condominium tower in Toronto. Designed by Vancouver based architect James Cheng, and under construction by Westbank ...