https://www.healthtravelplanner.com/swire-pacific-to-buy-back-us510-million-in-shares-defying-short-term-challenges-in-show-of-confidence-on-profit-rise/
Swire Pacific to buy back US$510 million in shares, defying short-term challenges in show of confidence on profit rise