News Tally Labs strive to expand decentralized content ecosystem with $12M funding editorial staff 18. May 2022