Charlie Taylor
More than 700 speakers at the global technology event in Lisbon
More than 700 speakers to address at global technology event in Lisbon