Do you recognise this bike brand?
Some googling suggests there's a brand called Price which claims to be &quot;swiss-made&quot;

                
            
from https://bikeswitzerland.com/our-new-swiss-made-touring-bikes/
which lead me to finding this head tube badge image

Their website is at http://www.price-bikes.ch/ and is bilingual