Ten structure and concrete design initiatives by UIC BarcelonaBy adminMarch 31, 2024 Dezeen College Exhibits: a self-sufficient tower constructed on a seashore in Barcelona is featured in Dezeen’s newest faculty present by…