The 170-kilometre-long city of the future, is now expected to only reach 2.4 kilometres by 2030. That’s like reaching for the moon and ending up at the local KFC.
Continue Reading