If the world is to solve its huge environmental and social problems, it’s going to take more than government spending and private philanthropy. These sources can bring in billions of dollars, but what’s really needed is trillions—the sort of money only business and the markets can provide.