TTC Sues Contractor for Breach of Contract
The Vaughan Metropolitan Centre subway station, currently under construction near Highway 7, is one of two extensions of TTC services into York Region. The project came in response to burgeoning suburban population and the resulting increase in traffic but it looks like transit relief may not come as soon as promised. The TTC (Toronto Transit … Read More…