Industries | Mon May 26, 2014 4:48am EDT

Shanghai generators struggle with targets in illiquid carbon market