By: Forbes - Billionaires Posted On: November 07, 2023 View: 25 Stock investors rediscovering Japan these last two years are suddenly being reminded why they stayed away so long. Read this on Forbes - Billionaires