2025 China team visited IDC South Africa