In today's edition: Terra raises Africa’s largest seed round || EBRD, IFC eye Egypt’s Banque du Caire || Egypt’s e-finance acquires 8%...