Skip to main content

The Edge

The Edge holds one public contract awarded by Montargis in 2023. That is 1% of the value of the contracts the town awarded in 2023.

head office in Saint-Jacques-De-La-Lande (35) · 1 or 2 employees · Fabrication d'articles de sport · SIREN 382111748