Composites Play Vital Role in Construction of One Blackfriars Development
By the end of this year, construction of the flagship One Blackfriars development in central London will be complete. The development consists of a 52-story tower of a maximum height of 170 meters and two...