Arriva and Zenobē complete electrification of Norwood bus depot in London, UK July 23, 2025 | Company News, Europe Company News, Europe News, News Arriva Group, in partnership with fleet electrification specialist Zenobē, has completed the electrification project of its Norwood depot in South London. The project included the installation of stat... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password