Why Your Organization Needs Radar Innovation is fed by ideas, and those ideas often come from the environment. The regular and systematized reading of information from within the environment greatly favors the development of a culture of innovation. But few managers consider reading the news as an essential part of their work.