London Business Angels invests £1m into 6 UK tech companies in April

414
UK investment network London Business Angels (LBA) invested £1m in the first week of April 2013 into six SMEs alongside