Green Business | Wed Oct 19, 2011 1:22pm EDT

Solar co's ask Obama to slap duties on China panels