Deputy Chair for BFAWith the UK’s franchise sector continuing to grow to in excess of £15bn, the British Franchise Association (bfa) has announced that it has appointed… Read more