Article Published 26 Jan 2017 Stricter Seychelles IBC Accounting Records Requirements Seychelles Corporate/Commercial Law V Vistra