Business | Wed Jul 18, 2012 10:58am EDT

Chinese competition sank govt-backed Abound Solar-executives