Advertisement

Tokyo stocks close 2.51% lower

Tokyo stocks close 2.51% lower