Tag: Business News
China Has The Most Billion Dollar Startups in The World
Out of the 494 unicorns, 206 are in China, 203 in the US, India has 21, the UK has 13 and Germany has 7.
0
1
0
24 Oct, 07:20 PM