UK4AFRICA
United Kingdom . 11-50 employees
The United Kingdom is a great country that has contributed more to global development than any other in the world. While criticism remains on the perceived imperialistic past of the UK in global affairs, the impact of Britain in global upward mobility cannot be over emphasized or disregarded. In the past few decades however, the UK has been laden by the greatest ideological struggle in over hundred years with many competing opinions holding dogmatic positions hence hindering any real a ... See More