Ontario’s 2025 Budget and Transit

Ontario unveiled its 2025 budget on May 15. Although it speaks of “Approximately $61 billion over 10 years for public transit”, by far the lion’s share of this spending is for projects already underway in the construction and design stages.

All of this is for capital expansion and renewal, and nothing has been announced for day-to-day improvement of transit service.

GO Transit

The budget cites:

  • The Hamilton-Niagara through service connection at West Harbour Station which is already in service.
  • The proposed Bowmanville extension which has been announced before, but is only barely underway at the “early works” stage. This extension has physical alignment issues.
  • GO 2.0 includes “delivering all-day, two-way service to Kitchener and Milton, building new GO stations across the region and advancing planning to unlock potential new rail corridors through midtown Toronto, Etobicoke, York Region and Bolton.” There are no dates attached, and some of these have been on maps for a very long time. Notable by its absence is any mention of electrification.
  • A total of $850 million to refurbish GO Transit rail coaches at the Thunder Bay Alstom the North Bay ONR facility. This work is already announced. The cars may receive convenience upgrades such as “charging plug ports, cup holders and improved Wi-Fi”, but the long-term retention of these cars indicates that the operating model for GO electrification, if and when it occurs, will have a large component of locomotive-hauled trains rather than electric multiple units.

Subways

Subway projects in the budget are:

  • Ontario Line (under construction).
  • Eglinton-Crosstown Western Extension (under construction).
  • Yonge North to Richmond Hill (procurement underway).
  • Sheppard Subway Extension (planning, consultation and business case preparation underway). Notable in the map below is the absence of a line east of McCowan where there is a conflict with the City’s Eglinton East LRT project and with maintenance yard property requirements.
  • New subway cars for Line 2. Provincial funding for these trains has been in place for some time. What is not yet funded are trains for service expansion beyond pre-covid 2019 levels. Trains for the Yonge North and Scarborough extensions are included in those projects. The TTC is in the Request for Proposals process for new trains, but this has been skewed by provincial statements that the work should go to Alstom’s Thunder Bay plant.

Yes, they seem to have forgotten the Scarborough Subway Extension (now under construction) in the text although it is included in the map below..

East Harbour Transit Hub

The hub at East Harbour Station, near the point where the Lakeshore East GO line crosses the Don River, will eventually serve GO Transit, the Ontario Line, and the local streetcar/LRT system via the Broadview Avenue Extension and a link west via Commissioners Street.

A substantial portion of this project is funded by the City of Toronto as a remnant of John Tory’s “SmartTrack” plan.

Light Rail Projects

  • Hamilton LRT: This is in early states with procurement underway for Civil Works and Utilities.
  • Hazel McCallion (Mississauga) LRT: Construction is well underway for the initial phase of this project, and the Province is studying whether the extension into downtown Brampton should be tunneled.
  • Ottawa LRT: The Province is studying a potential upload of the Ottawa LRT “to help reduce costs for Ottawa taxpayers”. What implications this might have for future network operation and expansion is not clear.
  • Eglinton Crosstown and Finch West LRTs: “Major construction for both projects is now complete. Metrolinx continues to focus on safety and operational readiness testing, as the projects advance toward revenue service.” There is still no commitment to opening dates, and we are getting close to the three-month lead-time required for a go/no-go decision for an early fall 2025 start of service. Meanwhile, TTC has begun the process to update subway train announcements and maps to reflect the new lines.’
  • There is no mention of the Eglinton East or Waterfront East projects. In a recent letter, Mayor Chow asked the Federal government to contribute 1/3 to these schemes, but there is no indication of support in the Provincial budget.

June 1/25 the Earliest Date for Eglinton/Finch says TTC Chair (Updated)

At the TTC Board meeting on December 3, Chair Jamaal Myers proposed a motion to extend the validity of legacy fares (tickets, tokens, day passes) to June 1, 2025 for the “conventional” system, and to December 31, 2025 for WheelTrans. This was adopted by the Board.

After the meeting, in a press interview, Myers was asked “Why June 1”?

He answered that June 1 was the earliest possible opening date for Line 5 Eglinton Crosstown and Line 6 Finch. Those lines have no fare collection support for the old fare media.

This puts Metrolinx in a bind: either they announce an earlier date, something they have been loathe to do for months, or they acknowledge that we will not ride these trains until late Spring, maybe. If Doug Ford holds an election as expected, there will be no ribbon cutting for him to tout his great works.

Updated Dec. 4/24 at 6:10pm: In today’s Star, Myers qualified his statement:

TTC chair Jamaal Myers told the Star on Wednesday that the TTC is preparing to operate the Eglinton Crosstown and Finch West LRTs using an internal target date of early June next year — though he was careful to note that he does not speak for Metrolinx, the provincial agency in charge of constructing both beleaguered light-rail lines.

Myer added that the June target date was set separate from Metrolinx’s construction timeline, and was solely for the TTC’s internal preparations to take over operations once the LRT is ready.

He said TTC staff are using June 1 as a target date to train the LRT drivers and it includes a 30-day “revenue service demonstration,” which will see trains run along the full track of the LRT. The internal target dates were partly created for financial planning purposes and are not specific to the LRT.

36 Finch West: Travel Times Between Keele and Humber College

In a recent thread on X/Twitter (and no doubt other venues) there has been some controversy about the relative speed of 6 Finch LRT versus the bus service it will replace. Writers have based their arguments on speeds published in the Scheduled Service Summaries, although these are not always reliable for various reasons:

  • The speeds shown are over the full route. For the 36 Finch West service west of Keele Street (Finch West Station), this includes the portion south of Humber College to Humberwood Loop.
  • Actual speeds vary from the scheduled ones, and there is a fair amount of scatter around these averages. An important factor in any reserved lane implementation, regardless of technology, is the hope that, as on King Street originally, better reliability can be brought to travel times and hence to service quality.

The purpose of this article is to review actual travel time data on weekdays for selected months between 2017 and 2023. The specific months were chosen both for variety, but also within the limitations of data that I have been collecting for several years. 36 Finch West fell off my radar, so to speak, in 2022 and I was not tracking it, but began again in 2023 in anticipation of the LRT opening to get some “before” data.

The data are shown in two formats.

  • Weekly average travel times by hour together with the standard deviations in data values, a measure of the scatter in the data.
  • The raw data points to give readers a sense of the range of travel times that can occur on a day-by-day, hour-by-hour basis.

The challenge for the LRT line is to both reduce the averages times, and to narrow the band in which these times lie.

The section measured is from west of Keele Street to Humber College. This is chosen to ensure consistent data for departures from Finch West Station in the post-TYSSE era, and coincides roughly with the LRT portal from Finch West Station. This also eliminates station time which can vary considerably, especially for the bus service, due to the station’s location.

Data for October 2017 and April 2018 precede the opening of the TYSSE and the start of construction on Line 6, and they are included as a stating point against which any improvement might be compared.

Westbound and eastbound data are shown side by side, and the charts move forward in time from top (2017) to bottom (2023)

Continue reading

TTC Transit Network Expansion: February 2023 Update

At its meeting on February 28, the TTC Board will receive a report summarizing the status of most of the rapid transit plans in Toronto. This article condenses the TTC report and reorders some sections to group related items together.

Dominant among many projects are, of course, the “big four” provincial projects: Ontario Line, Scarborough Subway, Yonge North Subway, and Eglinton West LRT extension.

Project Status Overview

The effect of major projects elbowing everything else aside is clear in the table below. Some projects do not have in service dates because they are not funded, and the timing of that (when and if it occurs) will determine when various lines can open.

Not shown in this table are several major projects that pop up from time to time:

  • Bloor-Yonge Station Expansion
  • Waterfront West LRT from Dufferin to The Queensway
  • Bloor West subway extension
  • New Line 2 fleet and yard at Kipling (Obico yard property)
  • Sheppard East subway extension
  • Platform Edge Doors

Of these, only the Bloor-Yonge project has funding, and some are only a glimmer in various politicians’ eyes.

Continue reading

TTC 2023 Operating Budget

This article is a deeper dive into the budget for 2023 following up from my first cut on the subject yesterday (January 4).

See:

Updated January 6, 2023 at 2:10pm: Of all the tables included in this article, I realized that I had not included the full budgets showing functional breakdowns, as opposed to individual line items. These have been added at the end.

The annual budget cycle is always a challenge because the document comes to the TTC Board at the last minute before it must be passed and forwarded to Council. This year, the situation was complicated by the election (normally we would see the budget reports in December, not January), and by the new “strong mayor” system in which the Mayor effectively dictates the budget by setting the City’s proposed subsidy ceiling. We have many new Board members most of whom have no experience with TTC budgets, and who will not know “which rocks to look under”.

Even worse, the Mayor’s press conference announcing the budget made no mention of planned service cuts coming in Spring 2023 and gave the impression that this “core service” was defended. That can, at best, be called “misdirection” in the hope that nobody would notice what was happening and focus on the “good news”.

Here, in much more detail than I had time for in the first article, is the budget information distilled from the TTC’s 55-page report.

Key points (the TL/DR version):

  • The City will give the TTC $53 million more in subsidy in 2023 than 2022. This is pitched as being in support of more security, safety and cleanliness on the system, although the cost of those changes is less than 10% of that amount.
  • The same argument is advanced for proceeds from a fare increase (10 cents on single fares for adults and youth/students) projected at roughly $16 million.
  • The effect is that new funding is advertised for a politically unassailable purpose even though it will mainly pay for other aspects of TTC operations.
  • The year-over-year increase in City subsidy is lower than in some past years and should not be seen as a generous windfall. This is in part possible because of underspending in 2022 which leaves headroom for 2023 without as much additional City money as would otherwise be required.
  • The cost of beginning operations on Lines 5 and 6 will eat up over $40 million in 2023 and even more in 2024. At the same time, the TTC proposes service cuts elsewhere that will save about $46 million nominally in the name of matching service to demand. What is actually happening is that most of the network is paying for two new rapid transit lines through service cuts.
  • Crowding standards for off-peak service will be substantially changed to permit more riders on buses, streetcars and subway trains. On buses, the off-peak standard will be only slightly less than the peak standard. Combined with chronic unreliability of service, this will lead to more full buses and will discourage riding during the period when recovery to pre-pandemic levels is strong.
  • Headway maxima will be raised so that rapid transit service could operate as infrequently as every 10 minutes during periods of light demand. For buses and streetcars, there is no guarantee that the existing Ten Minute Network will be preserved.
  • The changes to Service Standards (crowding and maximum headways) are not explicitly listed in the report’s recommendations and would be missed by someone only browsing early pages, a not unusual situation for TTC Board members and Councillors.
  • The TTC has not published any details of planned service changes even though, for April 2023 implementation, they are certainly in the early stages of planning. The TTC and Council were clearly expected to approve the changes sight-unseen, possibly without even realizing they were buried in the budget. TTC management must be forced to reveal the details of what they plan.
  • The budget provides for additional operators who will be used to fill open crews to reduce or eliminate the incidence of service gaps caused by missing buses and streetcars. This is a change and improvement from using “run as directed” vehicles to the extent that operators are available to drive them.
  • Even this austerity service is possible only with additional subsidy of $336 million which the City/TTC will seek from the provincial and federal governments.
  • Ridership recovery is stronger on weekends, and among concession fare groups (seniors, youth, students). This type of riding is less affected by work-from-home.
  • Projections for future budgets in 2024 and 2025 include no provision for additional service beyond that which will be operated in 2023.
  • The TTC claims it will pursue a ridership recovery program, but its budgetary plans suggest that service will remain below 2022 levels for 2023 through 2025. This, coupled with chronic service reliability problems, is not a recipe for winning back riders.
Continue reading

Tracking Metrolinx Project Costs

The Province of Ontario is not exactly transparent when it comes to reconciliation of announced project costs and actual spending, let along the changes that might occur along the way. A project, or group of projects, might be announced with a value in then-current dollars, and without necessarily including all future contract costs. There are various reasons behind this approach including:

  • The government does not want to tip its hand on the amount of money “on the table” to prospective bidders who might tailor their bid to the perceived level of funding.
  • Some contracts include future operating and maintenance costs as well as capital costs. In some case the announced cost does not include the O&M component, only the estimated capital portion.
  • Provincial projects are typically quoted in then-current dollars with future inflation to be added as it occurs, at least to the point where there is a contract in place which includes that provision.

This approach hides the likely as-spent costs and makes provincially run projects appear cheaper, at least in the short run.

This is fundamentally different from the way the City of Toronto tracks projects and how TTC requirements are reported. Specifically:

  • City project cost estimates include inflation to completion because this is factored into future funding requirements.
  • City projects do not bundle future operating costs with capital, but report them separately.

Note that cost estimates shown in the Infrastructure Ontario market reports do not necessarily match values shown by Metrolinx because IO shows these values on a different basis. Future operating and financing costs are no longer included in IO estimates so that a project’s value reflects only design and construction costs, a value that gives potential construction bidders a general size of the project’s scope.

Infrastructure Ontario notes on the November 2022 Market Update that we have modified the methodology used to calculate the estimated costs as presented on the chart. In May 2022, and for Market Updates prior to that, we used the Estimated Total Capital Costs. For the latest update, and going forward, the costs listed only include Design and Construction costs.

These changes were adopted after feedback from our construction industry partners found that including only design and construction costs provided them with a better sense of the scope of the project and would assist in determining if they wished to participate in the bidding process.

Email from Ian McConachie, Infrastructure Ontario, Manager, Media Relations & Communications, November 24, 2022.

This can be confusing with “bundled” projects such as the Ontario Line RSSOM contract which includes both provision/construction of vehicles and infrastructure, as well as future O&M costs. This is probably the reason, or a good chunk of it, for the very large increase in the RSSOM contract value between the initial estimate cited by IO and the contract award. However, the way these contracts are handled generally makes it impossible to know how much of the change is simply due to inflation in materials and labour costs, and how much is due to underestimates or scope changes.

Continue reading

TTC 2023 Annual Service Plan, Round 2

The TTC recently launched public consultation for its 2023 Annual Service Plan (ASP).

This is the second round following preliminary sessions in June-July. The planners reviewed overall goals in light of changing demand patterns and system-wide rerouting associated with the closing of Line 3 SRT and opening of Line 6 Finch West. (The network changes for Line 5 Eglinton Crosstown were dealt with in the 2022 ASP, although there has been slight tweaking.)

Some of the 2022 Plan’s proposals have not yet been implemented, although they remain on the books as “approved”:

  • 8 Broadview: Extension south from O’Connor to Coxwell Station
  • 118 Thistle Down: Extension northwest to Claireport Crescent
  • 150 Eastern: A new route from downtown to Woodbine Loop (on hold due to potential construction disruptions)

See also:

In 2023, there are considerably more proposed changes than in 2022, and for the purpose of consultation the TTC broke the system into segments. Each of these is detailed later in this article.

Consultation is now underway with the following planned schedule:

  • October-November: Public consultation. (See schedule above.)
  • Late 2022/Early 2023: Councillor briefings
  • February 2023: Final report to the TTC Board
  • Spring 2023: Implementation begins
  • Through 2023: Five Year Service Plan “reset” continues

The 2023 Annual Service Plan web page includes a deck of panels that will be used for the consultations. In this article, some maps are taken from that deck, and some from presentations to community groups.

An online consultation is available from October 25 to November 6.

One key point we will not know until late 2022 or even early 2023 will be the TTC’s budget target. How will this shape service changes, be they additions, re-allocations or cuts? Mayor Tory talks about supporting transit, but we will see just what this means when he tables the City’s 2023 budget.

Note: I have not included all of the information posted by the TTC here, and I urge readers to review the presentation panels and any other information the TTC publishes as this process goes on.

Although this article is open for comment, is you have specific concerns and wish to participate in the consultation process, be sure to complete the TTC’s survey or otherwise communicate your feelings to the TTC. I am not the TTC Planning Department, and grousing to me, or proposing your own maps here will not feed into the process.

Continue reading

TTC Board Meeting: July 14, 2022

The TTC Board held its last scheduled meeting of the current term on July 14. Barring an emergency requiring a special meeting, the next regular meeting will follow reconstitution of the Board after the municipal election in the Fall.

Some items on the agenda have already been covered in previous articles:

This article covers:

  • The CEO’s Report
  • Outsourcing of non-revenue automotive vehicle and equipment maintenance
  • Automatic Train Control for Line 1 Yonge-University
  • Five and ten year service plans
  • Transit network expansion update

I will review the Green Bus program update in a separate article.

CEO’s Report

The CEO’s Report contains many charts purporting to show the operation of the system. Unfortunately some of these hide as much as they tell by giving a simplistic view of the system.

I have already written about the wide discrepancy between actual short turning of vehicles and the reported number. A distortion this major calls into question the accuracy and honesty of other metrics in the report.

In a future article, I will turn to the appropriateness of various metrics, but here are some key areas:

  • Averages do not represent conditions riders experience. Data that are consolidated across hours, days, locations and routes hide the prevalence of disruptions. Service that is fairly good on average can be terrible for riders who try to use it at the wrong time.
  • Values for some metrics are reported with capped charts that show only that a target is met, but not by how much it was exceeded. This gives no indication of the room to improve the target value, nor of the variation that could make a higher target difficult to achieve consistently.
  • Reliability is shown only for vehicles that actually operate in service, but there is no measure of actual fleet utilization and the headroom for service growth using available buses, streetcars and subway trains.

In discussion of the report, Commissioner Carroll noted that the TTC still has a problem with on time performance for streetcars. CEO Rick Leary replied that there is an On Time Performance team who are looking at details including recognition that there are three types of routes: those that run well, those affected by construction and those with other problems.

Carroll replied that people are quick to complain about King Street and wondering why they are still waiting for the 504. The TTC says that construction is the reason, but do they have a strategy to deal with bunching and communicate with riders. Management replied that they have strategies for keeping riders informed during planned diversions, but for unplanned emergencies there are service alerts. Changes are coming and service should improve.

This discussion was frustrating to hear because, first off, the central part of 504 King between Dufferin and Parliament is not affected by construction. Only the outer ends in Parkdale/Roncesvalles and on Broadview have (or had until recently) bus shuttles. As for keeping riders informed, irregular service plagues all routes in the system as I have documented in articles here many times. The problem is line management, or the absence of it.

On another topic, Carroll noted that the TTC seems to have a lower standard for the condition of stations than it does for vehicles, or at least tracks the latter at more detail. Leary replied that a summer blitz using student workers will scrub down all stations to bring the system back to a better quality for riders returning in the Fall.

Continue reading

TTC 2023 Annual Service Plan Preview

The TTC began consultations for its 2023 Service Plan on June 29 with a pair of online meetings for community groups, and more will follow. There will be an online survey available starting on July 11.

At this point, the Service Plan is only a collection of proposals. The TTC seeks feedback on them that will lead to a revised version in the fall and a second consultation round before they go to the TTC Board for approval. The round one proposals relate mainly to the SRT shutdown in fall 2023 and the opening of Line 6 Finch West. In the second round, these proposals will be fine-tuned and other possible changes unrelated to the rapid transit plans will be added.

2022 Service Plan Follow-Up

Some service changes proposed in the 2022 plan have been implemented, and others will follow later this year:

  • Seasonal service on the new 172 Cherry Beach route (replacing the former 121 Front-Esplanade bus) was implemented in May, but the planned route through the Distillery District was impossible due to construction on Cherry at Lake Shore.
  • 65 Parliament will be extended to George Brown College’s Waterfront Campus in September. There is no word on an extension of the 365 Parliament Blue Night bus which originally was going to be dropped. The 365 lost its weekend service in 2021, but that was recently restored.
  • The 118 Thistledown extension to Claireport & Albion and the 8 Broadview extension to Coxwell Station will occur later in the fall, date TBA.

With the completion of the Line 1 Automatic Train Control project later this year, the TTC will be able to improve service on the subway. However, just what this means depends on the base against which “improvement” is measured.

  • There is a planned service improvement in September. Current service is not running at pre-pandemic levels, and we do not yet know if September will see a full restoration.
  • ATC will provide two benefits: trains can run closer together, but also travel times can be trimmed to reduce the number of trains needed. The degree that each of these will show up in new schedules remains to be seen. A related problem is that more frequent service can compound with excess running time to worsen terminal approach queues driving up travel time for riders.

Overall system ridership was at 57 per cent of pre-pandemic levels in June 2022 and is expected to rise to 70 percent in the fall. The TTC is finalizing their fall service plan to accommodate some return to in person office travel and post secondary demand. They plan to restore services to post secondary schools that were cut because of online courses. Details TBA.

There is no announced date for the opening of Line 5 Crosstown by Metrolinx, and so the planned route restructuring to support that line will likely not occur in 2022.

Continue reading

TTC Major Projects Overview: September 2021

The agenda for the TTC Board’s meeting on September 15, 2021, contains three related reports about the status of capital projects:

Among the projects discussed are several that relate collectively to the Bloor-Danforth Modernization Project (Line 2) that was originally proposed when Andy Byford was CEO. It was always a report that was “coming soon” to the Board, but after Byford’s departure, references to it vanished without a trace. I will return to the collection of BD Modernization projects later in this article.

A major problem for decades with TTC capital planning was that many vital projects simply were not included in the project list, or were given dates so far in the future that they did not affect the 10-year spending projections. This produced the familiar “iceberg” in City capital planning where the bulk of needed work was invisible.

The problem with invisibility is that when debates about transit funding start, projects that are not flagged as important are not even on the table for discussion. New, high-profile projects like subway extensions appear to be “affordable”.

There is a danger that at some point governments will decide that the cupboard is bare, and spending on any new transit projects will have to wait for better financial times. This will be compounded by financing schemes, notably “public-private partnerships” where future operating costs are buried in overall project numbers. These costs will compete with subsidies for transit operations in general. Construction projects might be underway all over the city, but this activity could mask a future crisis.

Please, Sir, I Want Some More!

The current election campaign includes a call from Mayor Tory for added Federal transit funding including support for the Eglinton East and Waterfront East LRT lines, not to mention new vehicles of which the most important are a fleet for Line 2.

The Waterfront East project has bumbled along for years, and is now actually close to the point where Council will be presented with a preferred option and asked to fund more detailed design quite soon. This is an area that was going to be “Transit First”, although visitors might be forgiven for mistaking the 72 Pape bus as the kind of transit condo builders had in mind as they redeveloped lands from Yonge east to Parliament. Some developers have complained about the lack of transit, and the further east one goes, the greater a problem this becomes.

The Eglinton East extension to UTSC was part of a Scarborough transit plan that saw Council endorse a Line 2 extension with the clear understanding that money was available for the LRT line too. Generously speaking, that was wishful thinking at the time, and Eglinton East languishes as an unfunded project.

For many years, the TTC has know it would need a new fleet for Line 2 BD. The T1 trains on that line were delivered between 1995 and 2001, and their 30-year design lifespan will soon end. As of the 2021 version of the 15 year capital plan, the replacement trains were an “unfunded” project, and the project timetable stretched into the mid 2030s.

City budget pressures were accommodated a few years ago by deleting the T1 replacement project from capital plans. Instead the TTC proposed rebuilding these cars for an additional decade of service. This would stave off spending both on a new fleet and on a new carhouse, at the cost of assuming the trains would actually last that long. The TTC has found out the hard way just what the effect of keeping vehicles past their proper lifetime might be, and that is not a fate Toronto can afford on one of the two major subway lines. The T1 replacement project is back in the list, but there is no money to pay for it.

Finally, a signature John Tory project is SmartTrack which has dwindled to a handful of GO stations, some of which Metrolinx should be paying for, not the City (East Harbour is a prime example). If we did not have to keep the fiction of SmartTrack alive, money could have gone to other more pressing transit needs.

When politicians cry to the feds that they need more money, they should first contemplate the spending room they gave up by ignoring parts of the network and by putting most if not all of their financial nest-egg into politically driven works. It does not really matter if Ontario has taken over responsibility for projects like the Scarborough Subway because one way or another the federal contribution will not be available to fund other Toronto priorities. The same is true of the Eglinton West LRT subway.

Any national party could reasonably say “we already helped to pay for the projects you, Toronto, said were your priorities”, but now you want more? A related issue for any federal government is that funding schemes must be fitted to a national scale, and other cities might reasonably complain if Toronto gets special treatment.

A Long Project List

  • Bloor-Yonge Capacity Improvements
  • Line 5
    • Eglinton Crosstown LRT
    • Eglinton Crosstown West Extension
    • Eglinton Crosstown East East Extension
  • Line 6 Finch LRT
  • Line 1 Extension to Richmond Hill
  • Line 2 Extension to Sheppard/McCowan
  • Line 3 Ontario
  • Waterfront Transit Network
    • East LRT and station expansions
    • West LRT from Exhibition to Dufferin
  • BRT Projects
    • Durham-Scarborough
    • Dundas West
  • Line 4 Sheppard Extension
  • Transit Control Integration
  • Subway Fleet Replacement (T1) and Expansion
  • Fleet Storage
  • Automatic Train Control
  • Platform Doors
  • Easier Access Plan
  • Purchase of New Buses and Electrification
Continue reading