The University of St Andrews, BYD and Glasgow Prestwick Airport were amongst the winners at the 2026 China-Scotland Business Awards last night.