South Africa’s Net1 forays into India’s online payments space with a US$40M investment in MobiKwik

Net1’s virtual card technology will be integrated across all MobiKwik...