Icon
 

Chinese made electric buses put into operation in Japan