A start-up is defined as something having been in business for less than two years.
October 19th, 2016 / 4:10 p.m.
Executive Vice-President, BDC Capital, Business Development Bank of Canada (BDC)
A start-up is defined as something having been in business for less than two years.
See context to find out what was said next.