Latest News Solar manufacturing faces new pressures as global supply glut deepens Kadeer BegMay 11, 2026