As an outside investor, you're unlikely to be able to tell genuinely socially responsible investments from greenwashing. For example, how are you going to tell the difference between a environmentally net negative windfarm investment that only exists to help itself to government subsidies and tax treatments, with a windfarm that is a net positive in terms of environment and investment cashflow?
My advice would be to optimise your investing strategy while ignoring the actual investment vehicle, then putting the returns to work in a way that you can see the direct results. You can avoid companies that truly offend you if you must. So invest in a financial services/ IT company that produces the returns you need, then spend those returns on an environmental/social improvement project in your local area, whether it is a pollution cleanup or a skill training centre. This is the same strategy as Bill Gates, just on a smaller scale.
My advice would be to optimise your investing strategy while ignoring the actual investment vehicle, then putting the returns to work in a way that you can see the direct results. You can avoid companies that truly offend you if you must. So invest in a financial services/ IT company that produces the returns you need, then spend those returns on an environmental/social improvement project in your local area, whether it is a pollution cleanup or a skill training centre. This is the same strategy as Bill Gates, just on a smaller scale.