Orders for photovoltaic (PV) products from clients in Europe are decreasing because snowing has begun in some areas and customers have canceled orders for PV system installations, according to Taiwan-based makers.
The article requires paid subscription. Subscribe Now