Oxford Bus Company Pelican Yutong E12 Various electric buses have been trailed in the city, including this Yutong E12. OXFORD BUS COMPANY