File photo of a "thin film" of solar cells at the National Renewable Energy Laboratory (NREL) in Golden, Colorado. The United States decided in May to slap hefty anti-dumping duties on Chinese solar cell makers, which Beijing blasted as "protectionist"
less