Deputy Chair for BFA

With the UK’s franchise sector continuing to grow to in excess of £15bn, the British Franchise Association (bfa) has announced that it has appointed a new deputy chair to give the franchise industry’s profile an added boost.