Out in Barcelona

Here for another week at the IT Forum conference.

Advertisements