Olympia Tower 95 percent let

Olympia Tower has reached an agreement with what it calls an “important retailer” which will be leasing 1,100 sqm of office space, leaving just 5 percent of the building available for tenants.