Oxford Bus Company depot electrification The company’s Cowley House site is being made ready for the arrival of 104 electric buses. GO-AHEAD GROUP