Take context from the input text and decide on the accurate relationship between 'Baidu' and 'Internet' from the options provided.
Options: developer, industry, chairperson, stock exchange

Baidu slumped as much as 17.7 percent to $162.72 after China's biggest Internet search company's quarterly profit missed estimates.
industry