Toyota Motor Europe (TME) has shown the FT-Me, a new electric micromobility concept designed to cater to the needs of urban ...
Me, which is small in size but grand in other aspects.