Industry
Technology, Information and Internet, Software, Internet payment, Information technology (IT) and Internet, IT, Internet, R&D, Software, electronic commerce (E-commerce)
HQ Location
3rd & 4th floor, Maa Grace, 12, 7th Cross Road, Koramangala 1A Block,
Bangalore, Karnataka 560034, IN