Search
Categories
More
Page 1
October 12, 2026
On Tokyo’s tallest construction project, Carrier Japan is partnering with lead contractor, Shimizu Corporation, to help workers stay cool as they deliver the 385m tall Torch Tower.