Swaziland

Isle of Man signs tax information exchange agreement with Swaziland

The Isle of Man has signed a tax information exchange agreement (TIEA) with the Kingdom of Swaziland to strengthen ties between both the countries.