site logo

Report: Quibi will show ads from 25 brands at launch

Permission granted by Quibi