News

Construction for the Dubai Creek Tower has stalled, though it was projected to be the tallest building in the world.
The Spanish tower, known as PS10, is the first phase of an ambitious development. By 2013 it is hoped that additional towers will create a "solar farm" with an output of 300 megawatts, which would ...