Rio de Janeiro launches BYD electric buses for testing April 19, 2014 | Latin America Company News China-based automobile manufacturer, BYD, has launched an electric bus in Rio De Janeiro, Brazil, for testing service performance on Line 249 (Water-Santa Carioca). The BYD K9 model... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password