Apple and Netflix team up to air Formula 1 Canadian Grand Prix - Tech Sentiments