Shanghai , China
Helsinki, Finland
With YouTube OG Philip DeFranco launching his own video platform - will that provide disgruntled creators with a much-craved alternative?