Fife textiles group upbeat despite loss

Production lines at Scott & Fyfe's Tayport headquarters
Production lines at Scott & Fyfe's Tayport headquarters

Breaking