Nvidia disclosed a $21 billion SpaceX stake.

The chipmaker now owns equity in one of its biggest buyers.

Critics say such supplier financing lets a buyer’s purchases return as the supplier’s own revenue.

Nvidia said it is also assembling over $500 billion from investors to finance more customers.

Sources: Ars Technica