Baidu, the Chinese multinational technology company specializing in Internet services and artificial intelligence, announced ...
Chen Zhuolin sold nine units in Hamburg Villa, valued at HK$213 million (US$27.3 million), for about HK$90 million.