For anyone that missed the numbers from the Sheppard subway report and insist on trotting out the "massive growth" talking point as justification:
Employment growth in North York Centre and Scarborough Centre.
NYC: 29,400 to 93,400 (1986-2011, projected); 30,200 (2006, actual) a less than 3%...