Marketing

What IGTV means for TV
Marketing Tech

What IGTV means for TV

Some few weeks ago, Facebook Inc., the owner of Instagram announced the launch of IGTV, a video streaming platform on Instagram. Despite the fact that Instagram was created for picture-sharing, it has morphed into a multimedia social network. Facebook said in its launch statement that its idea of IGTV was […]