Business Deal Handshake with Digital Interface Overlay Video
Business persons shaking hands signifies agreement or partnership, with a futuristic digital clock interface overlay. Ideal for illustrating concepts of corporate deals, technology in business, or digital transactions.
downloads
Free (free of charge)
Free for personal and commercial use.