Glossary Logistics / Term
A net advantage a company gains by sharing a common location with other companies.
Permanent link Agglomeration - Creation date 2021-12-06