President Cyril Ramaphosa has welcomed a Team Europe investment package worth nearly €12-billion, announced at the Global ...