Comment on China: Major solar manufacturers report steep losses amid continued price declines and high inventory levels, raising concerns about overcapacity across the PV supply chain
Bad for capitalism maybe, but potentially great for the environment