English version

HM Revenue and Customs

From Longman Business DictionaryHM Revenue and CustomsˌHM ˌRevenue and ˈCustoms written abbrevation HMRC nounTAXORGANIZATIONS the government department in Britain that collects taxes
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.