During summer 2011, the company moved his office to the Torre Mapfre skyscraper situated in Barcelona (Spain), and reached 1.7 billion ad impressions per day.