Strasbourg is a city located in the northeastern part of France that borders Germany. Strasbourg is the seat of the European Parliament, and often hosts international organizations of the first order. Large companies, such as Punch Powerglide, Lilly France, and the Dutch Group Heineken have offices in Strasbourg.
Enter your email to join our newsletter community.