In the two months since the last update, most of the stocks in my Ten Clean Energy Stocks model portfolio have reported first quarter earnings. There were few surprises, and those were mostly pleasant ones, allowing the model portfolio to add to its gains, and pull a little farther ahead of its benchmark.

Read More At Article Source | Article Attribution