No Picture
Bus News

Glenn Saint leaves Optare

  Glenn Saint, Chief Technical Officer, is leaving Optare after 17 years, to pursue a new venture developing electric vehicle technologies for the automotive industry.