Respuesta :

Answer:

Because it drives more natural traffic to their business.

Step-by-step explanation:

fichoh

Franchises requires the patronage of customers in other to make sales and hence, profit which all business require to grow and expand.

Commercial retail areas describes large markets where end users concentrate on getting what they require. Commercial areas are usually densely populated, meaning that there are enough potential consumers around willing to purchase goods and services.

Therefore, franchises see these areas as the ideal market needed for their business to thrive. Hence, the concentration of franchises in these areas.

Learn more : https://brainly.com/question/13844339