The US 25% levy on India is certainly not to ‘make it harder for the Russians’


© The Economic Times