Video Odysee Launches Out of Beta, Enabling Creators to Reclaim Power and Monetization AIT News Desk Dec 10, 2020 Odysee, a new people-first video platform, officially launches out of beta. Odysee helps creators who want to own their content from start to finish…