Tuesday, 4 October 2016

India has 7 unicorns – and they're just part of the country's growth story (Joe Myers, WEF)

Unicorn. Single-horned mythical creature. Or a private company valued at over US$1 billion.

No comments:

Post a Comment