Common Market for Eastern and Southern Africa (Comesa) has embarked on an initiative to establish a Digital Free Trade Area (DFTA) which is …

Read full story