Important Notice from the Seychelles Revenue Commission and the Seychelles Communications Regulatory Authority (SCRA)
The Seychelles Revenue Commission (SRC) and the Seychelles Communications Regulatory Authority (SCRA) is issuing this notice in response to a number of delays that members of the public have been being experiencing with the clearance of their consignment ordered from Starlink. The SRC and the SCRA are actively working collaboratively with Starlink and its shipping […]
