Jack Mason, co-founder and Group CEO of Inc & Co, has announced his departure from the Manchester-based business collective after five years of transformative leadership. During his tenure, Mason guided the company from its infancy to a dominant force in the UK business world, known for rescuing distressed businesses and turning them into profitable ventures. His exit marks a pivotal moment for…