Canada ranks last among OECD countries in the number of private billion-dollar companies—or unicorns—it produces per US$100 million invested, according to a new report. The country is so far behind its peers that it would rank last even if it produced four times as many unicorns.
Kik