Mike Lynch

Mike Lynch Fund To Help Technology Startups

London-based fund to help out new technology companies

12 years ago