Posted on 3rd December 2020 by Sebastian SinclairTheta Labs Launches Its Blockchain Video Delivery Platform in Beta Theta Labs says it plans to democratize content delivery with its decentralized video platform.