27 of 153 Nova Bus LFS Artic articulating buses to be delivered in 2013, company says ST-EUSTACHE, Que.—The Toronto Transit Commission (TTC) has placed a $143-million order with Nova Bus for 153 ...