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...
The article requires paid subscription.
Subscribe Now