BUSINESS:

China's solar industry faces stress test