640 × 274 Solar Panels Reason for the dispute: Chinese imports have been threatening the prices for European solar panels.