Business

GlobalFoundries Tops Earnings Estimates in Sign Chip Demand Persists