Fully-Accessible Public Transit Bus 'Spirit Of Equess' Passes Altoona Testing
Feb 17th 2020
In the six years between 2010 and 2016, the percentage of Americans living with disabilities rose to 12.8%: that is an astonishing number of people (around 41.6 million) that struggle with mobility on a daily basis, either relying on power chairs, wheelchairs that fold, or canes and walkers to get a
…