Come up with a name for your new list and we'll add to it:
London Business Angels was acquired by
Newable on April 24, 2017.
London Business Angels (LBA) is one of Europe's largest Angel Investment Networks. The firm connects innovating fast growth technology companies to equity finance through our membership of experienced…