EC announces European Solar Charter to support PV manufacturing
The charter was signed in Brussels on Monday by representatives of the 23 EU member states, the European Commission, and several industry bodies, including the European Solar Manufacturing Council ...