China turns off the lights in 'Christmas town' as officials race to meet energy targets – CNN
-
World
China turns off the lights in ‘Christmas town’ as officials race to meet energy targets
But production almost stopped in mid-December, as local authorities switched off the lights. Ma Hairu, who works for a manufacturer…
Read More »