This award recognises organisations operating at a significant scale, with a turnover of over £5 million. It honours those demonstrating strong governance, financial success and innovation, while leading their industries with integrity, sustainability and a long-term vision.