News

New research from Switzerland showed that the recent efforts to counterbalance the dominance of China in the PV industry may lead to "cost-significant" inefficiencies across the entire supply chain.