
No, not “catechism”, but “catchism.” It’s a catch phrase, literally, for something bigger – the ability of a concept or ideology to “catch on” and to become part of our part of life and way of describing something.
Remarkable. Creative. Successful. Upmarket businesses push the envelope -- does yours?