Modi stressed on the point that in the IT profession, India has made its place in the world.
Modi stressed on the point that in the IT profession, India has made its place in the world.