Articles by tag: tech systems
With a whopping average of 56 hours a year of delay per commuter, New York recently earned the number one spot for worst traffic congestion in Texas A&M’s Urban Mobility Report. One potential solution in clearing up all the blockage in the Big Apple is getting more people into public transit. But for the MTA, […]