Mech Mocha raises $5 million to develop new games TECHNOLOGY Apr 30, 2017 Pankaj Handa online gaming startup Mech Mocha, the gaming startup, has raised $5 million in a series A round of funding led by Accel Partners Read more