Loading company…
Mech Mocha sells premium domain names and online branding solutions with rent-to-own options, based in Bangalore, India.
Founded in 2011 and headquartered in Bangalore, India, Mech Mocha Internet Private Limited sells premium domain names through direct purchases or financing plans, including rent-to-own. Flipkart Internet Private Limited acquired the company in November 2020. Its Series A round, led by Accel, Akatsuki Ventures and Blume Ventures, raised INR 85.710 mn at a valuation of INR 1746.946 mn.
Funding rounds, investors and people for this company come from licensed data. A free account shows the first rows of each section; an approved contribution opens every profile in full.
Sign in