Sharing on social networks is here to stay, but many consumers express frustration with oversharing; 61% of people report feeling annoyed by applications that automatically post content. (via Beyond)
Read more here.
Sharing on social networks is here to stay, but many consumers express frustration with oversharing; 61% of people report feeling annoyed by applications that automatically post content. (via Beyond)
Read more here.