Business handshake

A business team shaking hands to seal a deal