Japanese stocks fell on Wednesday as investors sold financial shares due to growing uncertainty about the fallout from the margin calls that brought down New York-based hedge fund Archegos Capital.

Read More