Three months ago, the streaming service Quibi was launched with some fanfare and we devoted one of our posts to it (read Quibi, the new streaming platform for mobile devices). Its success so far has been quite limited. Its founders have blamed the pandemic for the app’s flop, but its problems may not stop here. […]