The platform you choose to upload your video content to will have a huge impact on its success. Important metrics like views, likes, shares and audience retention will all be affected, making choice of platform a critically important aspect of your video marketing strategy. In days gone by, YouTube was the undisputed king of the …