Edinburgh Winners Photos 2025 By May 15, 2025May 15, 2025business awards, edinburgh, lothian A selection of winners photos taken the moment they won on stage. These winners can go on to represent their area in the Scotland Grand Final in November this year.