CW visits the site of MBR City District One by Meydan Sobha situated in the heart of Dubai
China is constructing the world's largest aperture spherical telescope, which is expected to provide scientists with radio signals from outer space.
All images courtesy Daily Mail Online.
The top 10 faces of 2015 Construction Week Power 100
Images from the opening weekend of the six month long exhibition