Revenue Down, Stores Closed at Chow Sang Sang

Chow Sang Sang suffered a net loss of 74 of its 1,032 stores last year, amid weak demand, record-high gold prices and an economic slowdown in China, as well as Hong Kong and Macau.