by Jack Uldrich
In Green Investing, Jack Uldrich profiles 100 of the world's leading green companies and offers readers a model portfolio for investing in clean, sustainable products. You can make money and be soc…