Close

Internet Web 2.0

Twitter users are more likely to follow ads

A survey of over 9,200 Internet users by Interpret has found that Twitter users are more likely to Read More