True or False: People on Twitter are watching more than 2 billion videos daily. Twitter Video Ad Badge Assessment November 21, 2019Editorial StaffLeave a Comment on True or False: People on Twitter are watching more than 2 billion videos daily.FalseTrue