business talk at the Tech Startups and Entrepreneurs Meetup in London

business talk at the Tech Startups and Entrepreneurs Meetup in London