broad group

China: 30-storey hotel built from scratch in just 15 days

China could claim the title of the fastest builders on the planet after putting up a 30-storey 183,000-square-foot hotel in…

13 years ago