Chinese jewelry brand Chow Sang Sang recently published its annual results for 2019, stating that the company's operating revenue was HKD17.736 billion, a year-on-year decrease of 6%; and its net profit attributable to shareholders was...