Skip to main content

The influence of corporate governance and corporate social responsibility on corporate performance: an Iberian panel data evidence

Publication
Journal:
EuroMed Journal of Business
Year of Publication:
2023
Identifiers
Other Numbers:
113083891
Alternative titles
Locators