I was under the impression "shaking hands" is the most universal way of greeting across the world.
I'm gonna go out on a limb and say you didn't get employed after pulling that...
To answer your question: Of course i do; especially when it is about business. It inspires the feeling of agreement and trust.