This Sunday's New York Times business section contained an article arguing that to fix our large systemic problems it will have to be larger companies (e.g., General Electric, Microsoft) who provide the solutions, in addition to the smaller innovations by entrepreneurs that help things along.
This is where freeing up people from bureaucracy and thinking of your organization as a living system comes in handy. See our 16 Principles for Leading a Living Organization
Also check out the work of Theresa Amabile on creativity
, or for that matter, how Play