top of page
Architecture

Saudi Arabia’s Jeddah Tower Resumes Construction
After years of major delays, construction of the Jeddah Tower in Saudi Arabia has resumed, with the building set to become the world’s tallest upon completion in 2028.

Dubai Planning the World's Greenest Highway
Urban design firm URB is planning to build a massive green highway along Dubai's Sheikh Zayed Road, among other sustainability-themed projects.

Morocco Releases Futuristic Designs of New Stadium
Morocco has released new renderings of a massive stadium coming to Casablanca soon for the 2030 FIFA World Cup.
bottom of page