Highlights Iran's Tasnim News Agency citing informed sources: Britain repaid Iran's debts amounting to 390 million pounds through the Central Bank of Oman. 17 Mar 2022 11:39