INTRANETSITE ADMIN

FAQ

The concept of Social Franchise is new and developing.  Here are some questions and answers that might be helpful on your journey.
 
What is a "Social Franchise"?
Simply put, it is a nonprofit, charitable organization that acquires a franchise business in support of their mission.