Search

Search Constraints

You searched for: Subject 338.9807

Search Results

1. 'So close, so far': assessing corporate social responsibility projects within the top 100 companies in Brazil in light of the stakeholder's theory. (2018)