Research and development (R&D) is really a chimera — the mythological creature with two distinctive heads on one body.
Researchers have strong academic backgrounds and regularly publish papers, apply for patents and work on ideas that are likely to come to fruition over the course of years. Research departments deliver long-term value, discovering the future by asking tough questions and…