Read Time:12 Second
The U.S. has sanctioned more than 50 entities, individuals and vessels for allegedly facilitating Iranian energy sales, according to an official statement. Two Indian nationals are the among those facing the sanctions, announced by the U.S. Treasury…