Corporate social responsibility: a business contribution to sustainable development [white paper]

European Commission (Employment & Social Affairs)

More on Impact Investing...