Franchise India Brands Limited is a leading investment and asset-based company that offers franchise development, business expansion, corporate advisory services, consultancy, multi-brand integration, financial, and operational expertise. Our focus is on providing a structured approach to developing...See more
Headquarters:
India
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
1999 (27 years)
Address:
F89/11 OKHLA PHASE 1; NEW DELHI, NEW DELHI 110020, IN
HIGH
spending power