Baidu slumped as much as 17.7 percent to $162.72 after China's biggest Internet search company's quarterly profit missed estimates.
What is the relationship between 'Baidu' and 'Internet' in the context of the input sentence.
Options: developer, chairperson, stock exchange, industry