Mercedes-Benz Research and Development Japan: Advanced Design Center Japan — Leveraging values of the classic “Jin-Riki-Sha” (human powered rickshaw), the M…
Mercedes-Benz Research and Development Japan: Advanced Design Center Japan — Leveraging values of the classic “Jin-Riki-Sha” (human powered rickshaw), the M…