News

RZR is a new Netherlands-based company specialising in the development and manufacture of men’s shaving wares. The concept behind the new product is to create a razor with a distinct masculinity, ...