Sands China reports $213m loss for Q1 2021

Sands China Ltd has reported total Q1 net revenue of $771m, a 5% year-on-year decline. Net loss for the company was $213m, compared to $166m in the first…