Global Sports Commerce (GSC), one of the world’s largest sports, technology and management companies, has acquired a strategic stake in South African-based company Megapro Holdings. GSC looks forward to providing support to Megapro Holdings for acceleration and enhancement of ...