The long speculated Instagram TV (IGTV) was officially announced now allowing content creators and brands to have their own “YouTube like” channel directly within Instagram and the new Instagram TV app. With video being a very strong driving force for sales, brand recognition, and engagement; it’s crucial to claim your spot early on the potential YouTube killer. […]