The signing of the declaration launching the Tripartite Free Trade Area (TFTA) by Heads of State and government at Sharm El Sheik in Egypt Saturday is a defining moment both for Kenya and Africa.
The main aim of the FTA is to increase intra African (...)