News

India is trying to position itself as a manufacturing base of choice for the world as China faces high US duties.