Cubes with handshake symbol. Business agreement between different parties. Business deal, cooperation.