Strategy and industry effects on profitability: evidence from Greece

Abstract
No abstract available