I don't know of any off the top of my head that only excludes 'not friendly to the environment', but I would look at the other brokers. Schwab and Fidelity both have low cost funds similar to Vanguard.
Also, really low cost might be hard since excluding something like 'not friendly to the environment' is more of an active managed fund. There is this though:
Also, really low cost might be hard since excluding something like 'not friendly to the environment' is more of an active managed fund. There is this though:
http://us.spindices.com/indices/equity/sp-500-environmental-...