The demand deposit rate in China is .36%. It is impossible to generate a return less than that in China, but some of these companies are generating returns as low as .06%. A huge red flag.
Maybe the cash is there but it has been pledged "under the table" to secure a third party loan? Check out these posts by BullMarkets and Koufax on the CCME board: