London-listed oil major Shell announced a further $3.5bn of share buybacks in October, while HSBC announced a $3bn buyback in ...
Alicia Lucas hails progress of ‘structured and meticulous’ China and is excited by potential of ‘incredible athletes’.