News

Located atop the new Kowloon Station, a transportation hub that feeds a network that ferries over 11 million passenger journeys per day, the International Commerce Centre is an integral part and ...