Who was mainly responsible for the design of XXX?
Gate of Europe
The Gate of Europe towers (Spanish: Puerta de Europa), also known as KIO Towers (Torres KIO), are twin office buildings in Madrid, Spain.