Tag

IGTV

Instagram has said it is looking to back out in its support for in-stream video ads, previously known as IGTV ads.