Comment
Comment by scoofy
If you want to "invest" in society and get a return, by all means, buy government bonds and support the government's policies to do these things. You get a return, and the government gets money to invest in society. It's a $30 trillion dollar industry.