Loading: Japanese payments firms invest INR 50 Cr ($7 Mn) in India’s digital payment platform Instamojo