Innovation, entrepreneurship and culture :the interaction between technology, progress and economic growth