Overcapacity, price wars, and plunging profits force mass layoffs in China's once-booming solar sector.
China’s Solar Giants Slash 87,000 Jobs Amid Industry Crisis and $60 Billion Loss
China’s Solar Giants Slash 87,000 Jobs Amid Industry Crisis and $60 Billion Loss
MNRE Mandates Local Sourcing, Data Control in New Wind Turbine Norms.