News

Talon Outdoor Announces Scottish Expansion

February 12, 2014 Today Talon Outdoor revealed that it has opened a new office in Scotland, making it...