June 27, 2026 How Rising Memory Costs Are Squeezing Smaller Tech Firms While Apple And Microsoft Hike Prices