Analyze the relationship between 'Twitter' and 'Internet' within the context of the input sentence.
Options: stock exchange, industry, founded by, 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