Africa Procera Group receives $18.8 million investment from Vantage Capital for international expansionBy Tapiwa Matthew MutisiApril 10, 2024 Procera Group, a business process outsourcing (BPO) services firm based in South Africa, has secured…