My textbook give me the next example sentence:
They're in research and development. They find new products for the company to sell.
But I can't see clear the meaning of 'find' in this sentence and I think it's better to use 'develop' instead of 'find':
They're in research and development. They develop new products for the company to sell.
Am I right according to the meaning 'research and development'? Or 'to find' has the meaning 'to develop' as well?