HSBC files next-day disclosure return with HKEX announcing share buyback and cancellation - HSBC News | Rallies