Japan's economy is likely to fall behind India's in 2026 to fifth place in the world, according to an International Moneta Read full story here