So you think you’re keeping up with the times when it comes to promoting your company and it’s products or services. But have you included corporate videos to your list? If yes, no need to read further and keep doing what you’re doing while knowing that nearly 60% of consumers…