Also frustrating for executives is that a lot of research ends up in some form on Internet platforms such as Twitter minutes after release.
Analyze the relationship between 'Twitter' and 'Internet' within the context of the input sentence.
Options: stock exchange, industry, founded by, location of formation