Renesola in India Chinese solar panel producers are facing duties and investigations on dumping of solar panels from multiple countries. While USA has already imposed 35% duties on imports of Chinese made solar panels, EU is investigating the issue. At stake is more than $30 billion in solar panel exports from China to these markets […]