The iconic symbol of Dubai, the Dubai Frame is preparing for the inauguration pretty soon. One of the ambitious projects of Dubai will be installed at the Star Gate games and is all but complete. Dubai's Municipality has confirmed that work on the $43.5 million Dubai Frame project is 75 percent complete, and on course to be ready by December 2015. The project, shaped as a … [Read more...]