US president recently imposed 50 percent tariff on Indian goods and denounced New Delhi for buying Russian oil.
Seek Knowledge, Find Knowledge
US president recently imposed 50 percent tariff on Indian goods and denounced New Delhi for buying Russian oil.