Construction of La Fira CCwebmaster2024-04-29T12:16:45+00:00 Location: Tarragona, Spain Budget: 39 M€. Status: Completed