Technology

Twitter lands NFL as first sponsored Spaces partner