Stanford Energy is brought to you by the Precourt Institute for Energy
While China and the U.S. trade barbs over "solar dumping," investors in both countries are starting to do deals, says Jeffrey Ball of the Steyer-Taylor Center.