5 Largest Public Transit Systems In US (Infographic)
“Let’s Take a Ride” is a visual measurement of what occurs in a great choreographic movement every day on the five largest public transit systems in the US. In particular, these public transit systems are in: Chicago, New York City, Boston, Washington DC, and San Francisco. It is an impressive infographic, with numbers such as 400 million: the … [continued]
