TaTaTu, the new blockchain based social entertainment platform that rewards users for watching and sharing content, announced the launch of its platform in five countries including the US, Canada, UK, Australia, and Italy. With its new Android, iOS and web apps,...




