4 employees
SMA is strategically positioned in the African Sports TV market to be a catalyst between all the major players in the market.
2014