Is Europe’s carbon trading all smoke?

by Stephen Beard