Glossary
There is currently 1 name in this directory beginning with the letter B.
Business clusters
A network of connected businesses, suppliers, and associates in a specific field that are all located in the same geographical area. Clusters are thought to provide increased efficiency and productivity so businesses can be competitive on a national and global scale
Source: http://www.businessdictionary.com/definition/business-cluster.html