Oct. 10, 2016

Finch West LRT

"The $1.2-billion, Finch LRT will start construction in 2010, with completion scheduled for 2013"

CTV News - Wednesday, April 1, 2009