News Archives

June 28, 2017

#AfricaMatters: Seychelles

The Republic of Seychelles is an archipelago in the Indian Ocean, made up of 115 islands.  The capital, Victoria, is located 1500 kilometres east of the […]
June 26, 2017

#EconomyTalks: Djibouti

Djibouti’s economy is driven mainly by services, with industry accounting for less than 20 percent of GDP. Economic activity is centered on port facilities, the railway, […]