Hong Kong director Benny Chan Muk-Sing, who is best known for directing Jackie Chan movies such as New Police Story and Who Am I?, died yesterday (August 23) after a battle with nasopharyngeal cancer.
Chan's remarks came after the 37th edition of the Global Financial Centres Index report was released on Thursday, which showed that Hong Kong retained third position in the rankings of 119 ...