Seychelles leads Africa in ICT development
International Telecommunication Union - Wed, 05 May 2010
While all eyes may be focused on South Africa as it prepares to host the 2010 FIFA World Cup, Seychelles has been unveiled in ITU’s ICT Development Index as the leading country in information and communication technology (ICT) development in the African region. ...more