MENU

1258691_50996273

November 17, 2011 •

The inaugural IT Leaders East Africa Summit was held in Kenya (image: stock.xchng)



«