Home » Sarvarthapedia » Law » Despite US sanctions India to buy 25 MT of crude oil from Iran this year