Daimler demonstrates BRT expertise in Japan

Daimler’s sustainable transportation concepts are evoking good response all over the world. A recent forum organized…