47View
6m 33sLenght
0Rating

CCTV's Phillip Yin interviews Jeffrey Ball, a Scholar-in-Residence from Stanford University on U.S. government's decision to issue preliminary anti-subsidy rulings on Chinese solar panels.