Danish workwear maker Mascot has opened a new $10m factory and bonded warehouse in Tan Truong Industrial Park in Vietnam's northern Hai Duong province.