mastercard now owns stake in instamojo
Synopsis
Instamojo, a payments platform based out of Bengaluru, delivers small and micro-merchants with a go-to virtual platform, which can be deployed to setup an e-commerce business
Indian a...