Due to the uncertainties surrounding Italy's solar energy policies, a major European solar company reportedly has halted contract manufacturing orders to solar cell makers in Taiwan and China. Additionally, although solar cell makers have expected cell...
The article requires paid subscription. Subscribe Now