Return to Article Details The influence of corporate governance and institutional environment of countries on the profitability of firms Download Download PDF