Idea posted: July 2013
Institutions: HEC Paris
Authors:
Business environments evolve quickly and constantly, and changes in technologies, demand or regulation often lead to the development of new products and services. But what determines the quality of these…
READ MORE PIN TO MY IDEAS Idea #171