Revenue-Sharing Social Network Tsu Shuts Down

Back in October 2014, a new Facebook challenger emerged, this one with a view to giving creators a cut of ad revenue and sharing their profits amongst the user community.…