Home Tokyo's Nikkei index down 1.66% after Wall St ... 04:07 Tokyo's Nikkei index down 1.66% after Wall St plunge