The $84 million, 150,000-square-foot facility is situated on a new 11-acre site, and replaces Worcester Regional Transit Authority’s 1920s-era converted trolley bar.
Europe's largest electric public bus fleet to deploy in Dutch cities
All 43 public articulated buses in the Dutch cities of Eindhoven and Helmond will be electrically powered, starting the Dec. 11, 2016.