50 employees
MHub is internet firm, goal of enabling every South African business to leverage their brand's true potential on the mobile web.
2012