Which country provides the most fertile soil for innovation? And for sustainability?

A country needs good inventors to create new innovations - certainly. But to turn an invention into an innovation, it takes much more, of course. Companies need to create an innovative environment for their employees and a country needs to create an innovative environment for companies.