Relier Pairs Innovation in businessVersion en ligne Match the word with its definition. par Nenika Campos 1 innovative 2 to target 3 profits 4 to be aware of 5 to review 6 a demand 7 feedback 8 R&D a need for something to be sold or provided information about people’s opinions of something that can be used to improve it research and development, the part of a business that develops or improves its products using new ideas or ways of doing things to direct a product at a particular person or group money that is made by a business after all the costs are paid to look at something again to change it if necessary to know that something exists