Las Vegas Sands Q2 revenue rises 15% to $3.18bn as Marina Bay Sands drives record performance

Share repurchases exceed $800m while Macau results stabilise following soft Q1.