Where is SAGEM?

Where is SAGEM located?

SAGEM, SAGEM, France (approx. 48.84°, 2.273889°)


Where is SAGEM on the map?