Allen & Company LLC is an American privately held boutique investment bank that specializes in real estate technology media and entertainment
Accelerating the growth of Africa's tech ecosystem