By Elizabeth Cherian, Wunderman Thompson Known as the SXSW of Europe, Web Summit is annually hosted in Lisbon, Portugal, and the largest tech conference in the world. This year’s event pavilions were heaving with more than 70,000 global attendees, all ...
Read More »