In The Conference Board’s Insight Minute, Ethan Cramer-Flood discusses the global implications of corporate sustainability developments in China.