home Buzzwords Touchstone Touchstone By Guest Contributor Posted in Buzzwords Posted on November 1, 2020November 21, 2020 Photo Touchstone = a standard or criterion by which something is judged or recognized Planeta Renewable Portfolio Standard Living Standards Framework Touch