In the context of the input sentence, determine the relationship between 'Twitter' and 'Internet'.
Options: industry, founded by, stock exchange, location of formation

Also frustrating for executives is that a lot of research ends up in some form on Internet platforms such as Twitter minutes after release.
industry