China to impose restrictions on expansion of solar equipment production
China is reportedly planning to impose restrictions on expansion of solar equipment production to tackle overcapacity in the industry in the face of falling domestic … Read more