Authorities ordered one of China’s most prominent business news websites to close Thursday after its managers were accused of extorting money from companies.
The website of China’s 21st Century Business Herald stands accused of extorting tens of millions of dollars from companies going public, and editors have confessed to the charges.