Solar Sales and ServicesChina’s troubled solar sector may be nearing a turning point – South China Morning Post September 2, 2024September 2, 2024 Solar Place