Production, Fulfillment, and Other Boring Updates.
The photo above is of one of the latest deliveries into Sarissa of UK-made plastic frames. We now have four mold bases in place in the UK (two large ones that produce 151mm x 223mm frames and two small ones...