Tough times continuing for South Shore Holdings Limited
In Macau and the company behind the luxury The 13 hotel has reportedly issued a profit warning after informally revealing that it expects to record an around $122.3 million deficit for the twelve months to the ...