The concentration of many firms of a particular industry in a particular area is known as
The correct answer is: C
Explanation
Localisation means the concentration of a certain industry in a particular area, locality or region. Localisation is related to the territorial division of labour, that is, specialisation by areas or regions.