TECHNOLOGY Recap of the Africa Economic Forum at Columbia University (March 25-26, 2011)By CyrusMarch 31, 2011 Our best estimates state that Africa is the last untapped frontier, as does the news coming from all around Africa.…