China tells inefficient firms to shape up or prepare to go bust

China is turning the screws on the nation’s companies as authorities seek to take advantage of the global pandemic to strengthen its industrial might. After letting inefficient firms survive for years …
( read original story …)