TechnologyWhat’s it like to pitch your company at one of the world’s largest start-up events?Rozbeh Nassab10 years ago2.41KSome of the biggest names in technology descended upon Dublin last week for the Web Summit, joined by 250 startup...