Incite Incubator

Invest Ottawa is hoping a new name for its incubator space at Bayview Yards will excite – or rather, incite – the types of hard-working firms it hopes to attract.