Her Majesty's Revenue and Customs is a non-ministerial department of the UK Government responsible for the collection of taxes, the payment of some forms of state support, the administration of other regulatory regimes including the national minimum wage and the issuance of national insurance numbers. Read More
Afghanistan's acting Finance Minister Khalid Payenda has stepped down and left the country following pressure from the presidential palace, local media reported. ...
Delhi Police has busted an illegal international call centre in Naraina and arrested 21 people who allegedly posed as United Kingdom income tax officers and cheated people abroad on the pretext of sorting out audit discrepancies. ...