Stor : STÓR, meaning ‘a store of treasure’ in Gaelic, is an Irish subscription service offering staple menswear products – underwear, socks, and t-shirts – made from sustainable bamboo and organic cotton fabrics. Responding to a shift towards increasingly