Twitter could be on the verge of introducing auto-playing video ads

Twitter could be on the verge of introducing auto-playing video ads