High Wycombe, Bucks,
United Kingdom of Great Britain and Northern Ireland
As a global manufacturer of receipt, label and kiosk printing solutions, Star is at the forefront of product innovation for the retail and hospitality industries. Our innovative product designs