Swiss Life Asset Managers France has recently completed the acquisition of an 8,524 sqm office building in the 22@ district, Barcelona's high-tech hub, on (...)