New offices in Barcelona

For those of you who haven’t heard: one of our plans for 2023 is to expand in Spain. And what better way to do that, than with brand new offices in Barcelona?