Earlier this week, Steven Hayward of the American Enterprise Institute published an interesting note on “clean energy” investments. First, he pointed out that the definition of clean energy is not precise but generally is thought to mean solar, wind, and hydropower (although environmentalists oppose hydropower where ever it is used.) If the term means non-carbon [...]
More »