India recently overtook the UK to rank third among nations having the most number of unicorns.
Here's an infographic depicting total unicorns across top countries.
Don't forget to share this infographic on Twitter and WhatsApp.
Be a part of our ever growing community. Join us on Twitter