Quibi Had 1.7 Million Downloads In Its First Week, Doing Slightly Better Than Expected - Stuff South Africa