Showing 1 - 1 of 1
institutions in deterring innovation, competition and the growth of successful firms. It argues that Spain needs to have a more …
Persistent link: https://www.econbiz.de/10009690983