Article Published 16 Jul 2020 New Property Tax Law Now In Force In Seychelles Seychelles Tax A Appleby