What defines a cluster in business?
a) A group of unrelated firms in the same geographic area.
b) A group of firms producing similar products or engaged in similar research.
c) A single dominant firm controlling the market.
d) A group of firms operating across multiple industries.