Japan-based Toshiba Corporation and Sojitz Corporation and Brazil-based Companhia Brasileira de Metalurgia e Mineração (CBMM) have jointly unveiled a prototype electric bus. The electric bus is powere...

This content is available to only subscribers.