First impressions mean everything, and most of the time, they start with a handshake. Here’s what you need to know to make the locals happy on your next business trip. Expect a firm handshake that ...