Skills Assessment Platform iMocha Raises $14 Million In Funding
iMocha, a digital skills assessment platform, has raised $14 million in a funding round led by global investment firm Eight Roads Ventures. The funding round also saw participation from existing investors- Upekkha and Better Capital. As per the startup, the raised funds will be used to increase its skill library […]