23 member states sign Solar Charter, vow to tackle unfair competition
Leaders pledge extended support with new European Solar Charter to back European EU photovoltaic manufacturing. Leaders of 23 EU member states and the European Commission have signed a Solar Charter pledging to step up financing opportunities, skills …