Over the past decade, Santo Passaia has embarked on a journey of Innovation Meaning , an approach through which the company is redefining the corporate vision, messages and values related to the products and services offered. A necessary keep up in a market that is increasingly demanding and in continuous change.