Japan imposes sanctions on Indian tech firm for helping Russia evade trade curbs
By
CS Mathew
New Delhi:A Bengaluru-based Indian technology company is among at least 10 firms from several countries against whom Japan has imposed sanctions for allegedly helping Russia evade punitive economic measures.