Carbon Price Drops to Second-Lowest Close After EU Permit Sale Fails

by Walter Wang March 15, 2013 0 comment