London Business Angels

London Business Angels

Venture capitalClaimed
London Business Angels (LBA) is one of Europe's leading Angel Investment Networks.


Recent News about London Business Angels

Edit
Portfolio analysis