Tag: South Africa firms sign $930m in deals ahead of Xi trip