Grenfell Holdings is the second leading merchant bank in Britain
Accelerating the growth of Africa's tech ecosystem