SJM Holdings Ltd. CEO Ambrose So

SJM Holdings Ltd. CEO Ambrose So

Jerome Favre/Bloomberg

SJM Holdings Ltd. Chief Executive Officer Ambrose So.