3508 TC Utrecht
Utrecht
Netherlands
Utrecht University - School of Law
SSRN RANKINGS
in Total Papers Downloads
CSR, multinationals, reporting
social enterprises; corporate legal structures; Earth Charter; innovation; non-profit; sustainable development