Seychelles to Offer Multi-lingual e-training

Mumbai: A pristine archipelago, Seychelles Islands is located in the Indian Ocean, northeast of Madagascar and about 1600 km east of Kenya. Comprising 115 islands, it is positioning itself as a…