Iberdrola launches retail concept

Spanish utility company Iberdrola launches its new-look retail concept, created by Twelve Stars, this week. The concept will roll out to over 100 stores across Spain.

Latest articles