its office is currently located in barcelona