Breaking News Skill Facilitation Cell set up at Indian Embassy in Tokyo to push… Sanjeev K Ahuja Aug 4, 2023 0 TOKYO: In an effort to push India-Japan skill connect and create an ecosystem in Japan to put in place a framework and mechanism…