Business Studies, asked by ayushbarua6857, 1 year ago

The capacity to develop new ideas concept and processes is known as

Answers

Answered by renukathakur052
0

Answer:

innovation. Innovation means a new idea,creative thoughts,new imagination

Answered by DreamBoy786
0

Answer:

Explanation:

Innovation in its modern meaning is "a new idea, creative thoughts, new imaginations in form of device or method". ... Such innovation takes place through the provision of more-effective products, processes, services, technologies, or business models that are made available to markets, governments and society.

Similar questions