Why manuscripts are rejected?

Oxford dictionary defines innovation as “The action or process of innovating” a new method, idea, product etc”. This is a high-level definition of a word which is not awarded apt importance. But, in hindsight, every person has to a certain extent, innovated. Albeit...