Economy
World / Countries / MNCs Washington: The US government has started blocking the import of solar panels that they believe could be products of forced labor in China, an issue which might once again trigger conflict between two nations, media reports said. more