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.