DescriptionTorre Caja Madrid (CTBA) 05a.jpg English: Torre Caja Madrid, in Cuatro Torres Business Area (Madrid, Spain). Architects: Foster and Partners...