Scotland’s 2024 winners include, in the International Trade category, Deep Casing Tools (based in Aberdeenshire); Eribé Knitwear (Melrose); Monitor Systems Scotland (Aberdeen); Maritime ...