The world’s best-selling automotive nameplate, is quite some accolade and no mean feat either. 2020-05-01 Toyota’s ubiquitous compact city car – first launched in 1966 – has captured the global automotive market and gone on to become a household name the world over. add_circle_outline