Instagram puts an end to IGTV, its long-form video platform. The social network is launching Instagram Video, presumably to compete with TikTok and YouTube!
In just a few years, Instagram has become one of the world's most popular social platforms. With ...