Hot Business News Today Most Executives Say They're Promoters, Not Leaders by Successful IBO • October 5, 2016 • 0 Comments Most company executives said they take on supportive roles, rather than hands-on ones, in the innovation process. Read more...