Since 1927, PRESTO has been designing, manufacturing and supplying the most water-efficient taps for public facilities.
As the inventor of the self-closing tap, a unique ‘Made in France’ technology, the company has since developed hundreds of patented taps.
