Browsing: Star120

Cape Town-based start-up IMB’s tagline is “more than a bank”, and that’s because banking services are only a small part of what it offers. Its main focus is making payments, and particularly mobile payments, easier for consumers and merchants in a way it claims benefits