South Shore Holdings Limited records mounting annual debt
The operator behind the $1.6 billion The 13 hotel, in Macau, has reportedly released its financial results for the twelve months to the end of March showing that its unaudited net loss had risen by in excess of...