BUSINESS

China's solar industry faces stress test