Completed in 2015 in Saint-Louis, France. Located in Saint-Louis (Alsace, France) in the “Three Borders” region and in the inner suburb of Basel, the “Forum” is a 5.713 sqm cultural...