
Over 200 Toronto Transit Workers Fired For Defrauding Their Employer
Up in Toronto, Canada, the initials “TTC” are widely used by residents on a daily basis – both verbally and literally. Standing for Toronto Transit Commission, the three-letters are not just part of the everyday vocabulary of the average Torontonian, they also represent the ways in which people traverse throughout the largest city in Canada. TTC buses, streetcars and subways help to transport over a million commuters each and every day. According to the TTC website, “the TTC