Nova Bus delivers its 3,000th Nova LFS vehicle Timelines: About us Announcement Date: 2005 Nova Bus delivers its 3,000th Nova LFS vehicle