$22 Billion in Customer Deposits Did Not Stop This Chip CEO From Selling $37 Million
Micron customers handed over billions in binding deposits and are begging for memory Micron cannot yet produce, yet three of the company's top executives chose that exact moment of peak demand to…