This category is for family business headquartered in Scotland with more than 100 employees, operating in any sector of the economy, which has enjoyed outstanding success.
This category is for family business headquartered in Scotland with more than 100 employees, operating in any sector of the economy, which has enjoyed outstanding success.
