Electric buses unveiled in Greece and deployed in France April 12, 2019 | Europe News Athens has received its first electric bus, which is manufactured by BYD. The bus is 8.7 metres long and has a capacity to carry 58 passengers (22 seated). It features aluminium bodywork, 180-kW power... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password