F is the scarlet letter we use to mark failure or scorn. Ironically, the opposite is the case in Japan, where anything associated with that symbol commands respect. Mount Fuji is worshipped as a natural wonder. Fuji International Speedway is Japan’s version of the Nürburgring. When Toyota planned its assault on the luxury-car business in […]
More...