Hong Kong Shanghai Alliance Holdings Limited announced consolidated financial results for the year ended March 31, 2019. For the year, the company reported revenue of HKD 2,882.6 million against HKD 3,032.9 million for the same period a year ago. Operating profit was HKD 74.3 million against loss of HKD 90.7 million for the same period a year ago. Profit for the year was HKD 4.379 million against loss of HKD 140.240 million for the same period a year ago. Basic earnings per share was 2.17 cents per share against loss of 23.02 cents per share for the same period a year ago. Diluted earnings per share was 2.15 cents per share against loss of 23.02 cents per share for the same period a year ago.