Macaulay-Razaq becomes CEO of Propel Sports
Propel Sports Africa (PSA), yesterday, announced the appointment of Vince Macaulay-Razaq, as the Chief Executive Officer (CEO) of the company. Chairman of Propel, foremost football broadcast streaming company Basil Kabbani, said the Continue Reading

