Construction of New Boatyard in Seychelles
Preparation and Construction has begun for the new TSN boatyard in Seychelles The prep work is done and construction of our new boatyard in Seychelles has begun. The new facility has extended our property a further 5500sqm into the sea, providing ample space for our new and improved set of […]