Follow us on
loading....
The short-form, mobile video streaming platform Quibi all set to launch on April 6th, but it's already facing a patent...