Wednesday Words

November 25, 2009  

Cluster | geographic concentration of interdependent competitive firms that do business with each other; includes upstream suppliers of materials and equipment and downstream customers

Comments