Sands China Hits Jackpot in Macau

Updated:

Loading
Sands China owns the world's two largest casinos in the Chinese territory of Macau and seems to have struck a winning hand again.