US Imposes Sanctions on Four Indian Firms for Alleged Ties to Iranian Oil Trade
The USA slapped sanctions on four Indian firms for allegedly permitting Iranian oil sales, which essentially helped Iran evade US-imposed curbs. With these sanctions, Washington continues its efforts to choke…