Social Sciences, asked by Harsh2963, 1 year ago

What is the meaning of franchise?

Answers

Answered by minisha23
1

Explanation:

The permission granted by the government or company to an individual or group enabling them to carry out specified commerical activites.....

Hope!!! it helps you...

Answered by Vsinghvi
2

Answer:franchise means scheme

Explanation:

Similar questions