Swire brings in new CFO to drive improvement

Swire's new CFO Martin Shaw
Swire's new CFO Martin Shaw

Breaking