A recent decision by the European Commission to impose tariffs on Chinese solar panels has been causing a lot of furore in the European market over the past month. It all began when an investigation was launched in September of last year into a complaint issued by German solar panel manufacturer, SolarWorld, about illegal ‘dumping’ […]