Retail sales hit MOP 18 billion

First quarter results are promising, however almost half the city’s traders expect business to be sluggish in the coming months.

Leather