Europe's carbon market begins long road to recovery

Long road ahead

July 3 was a day of high drama for the European Union Emissions Trading System (EU ETS). That day, the European Parliament voted for the second time on a measure many market observers consider v