China is essentially financing Americans to buy their product. If China was a business its like giving your customers money to buy product that you make
Store credit? The Chinese must not be as good at business as their reputation says. I’ve never heard of a store that would give anywhere near the credit they have.