Stock Photo: Europa Tower, Azca financial district. Madrid. Spain