Santiago RED deploys 183 electric buses, Chile October 15, 2019 | Latin America News MetBus, one of the operators of the Red Metropolitana de Movilidad (public transport system in Santiago), has deployed a fleet of 183 electric buses on the route along Avenida Grecia. These buses have... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password