With Yohai Baisburd, Noor Kapdi, Thomas Laryea
The TFTA would cover 26 countries stretching north to south from Egypt to South Africa and east to west from Mauritius to Namibia.