United States18 Apr
US tech sector faces $330B debt wall
More than $330 billion in high-yield and leveraged tech debt is set to mature by 2028, posing a significant risk to the sector.
Sources
1 verified
Location
—
Updated
Saturday, 18 April 2026 at 22:28 UTC
