The definition is overly broad and they have clarified that yes it includes YouTube. They seem to be completely blind to the fallout on this.
The definition is overly broad and they have clarified that yes it includes YouTube. They seem to be completely blind to the fallout on this.
No replies yet.