A Shift At The Top & Romania Has Lost Ground The competitiveness of a nation – which judges a country’s ability to create and maintain an environment that helps businesses – is a very significant indicator for development. The ‘World Competitiveness Yearbook‘ – compiled and published annually since 1989 by the IMD business school – is widely acknowledged as the most reputable measures …
Read More »