Business France
Hall: Za'abeel Hall 2 Stand: Z2-D18
- Mixer / processors
Business France is responsible for fostering export growth by French businesses, facilitating international investment in France. It promotes France’s companies, business image and nationwide attractiveness as an investment location.
Address
77 Bd Saint- jacquesCS60708
P.O Box 13572
France