Sustainable Design

Torre Iberdrola
Torre Iberdrola is the first tower in Europe to achieve LEED Platinum certification, the U.S. Green Building Council’s highest rating in sustainable design. The elegant 41-story glass tower is the focal point of Bilbao’s Abandoibarra development.
more »