Forest City, a $100 billion project by China in Malaysia, was supposed to revolutionize urban living with its eco-friendly and high-tech design. But years later, it remains mostly empty. This video ...
Results that may be inaccessible to you are currently showing.