newsbite
Memory giants hold $38 billion in customer guarantees as buyer leverage seen returning by 2029 — NewsBite