Eyetease Media will display the iTaxitop at Ogilvy’s Innovation Labs in Canary Wharf and Paddington. Read more →