insert_link Business / Economics Japan sanctions India tech company for helping Russia Japan has sanctioned an Indian technology firm, along with 9 other companies globally for allegedly helping Russia evade sanctions. The sanctions are part of the country's economic measures against Moscow for invading Ukraine. todayJune 24, 2024 38