IGTV: What we think of Instagram’s new feature
Instagram boasts 130 million active users and 58 photos are uploaded on average every second. So with such a massive share of the market, what more could the picture champs want? More. Always more. It was inevitable that Instagram HQ had something new up their sleeves...
August 10, 2018