27 Apr 2017 Sands China Ltd. net revenue increases by 15.3 percent in 2017 1Q Sands China Ltd.’s (SCL) total net revenues increased 15.3 percent to US$ 1.88 billion in the first quarter of 2017, compared to US$ 1.63 billion in the first quarter of 2016.