Seychelles Revenue Commission
The Seychelles Revenue Commission (SRC) is the primary governmental body responsible for the administration, collection, and enforcement of revenue laws in Seychelles. == History == SRC was established in 2009 by replacing the previous Department of Customs and the Department of Inland Revenue.
Source: Wikipedia — Seychelles Revenue Commission (CC BY-SA 4.0)