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