English
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
What are these?
Click on the pictures to check.