Investment

The Seychelles Islands Development Company (IDC) has called for investors to put forth their expressions of interest in the development of a small luxury eco-tourism establishment at Grand Barbe on Silhouette Island, the third largest island of the Seychelles archipelago. The investment could total up to $12.5 million, according to IDC. The chief executive of the […]


Current track

Title

Artist

Background