IESE Insight

Necessity as the mother of "green" inventions