The Capital District Transportation Authority (CDTA) has unveiled its first battery-electric buses to be deployed in upstate New York; the buses, four in number are supplied by New Flyer. The company ...

This content is available to only subscribers.