Last time I went round with someone on this, they insisted that this is just normal business procedure to order product on credit.
To me, while trade credit is definitely a thing, for orders this large I expect there’s some more substantial backing for it.
Ultimately it probably fits in somewhere on a chart of financial shenanigans like this one:
FTFY