Tech giants Apple and Amazon facing crucial Christmas pinch
Supply chain woes and rising costs have put investors on alert for a Christmas run-in revenue squeeze for two of the world's biggest companies.Microchip shortages cost Apple $6 billion in sales in its fiscal fourth quarter to 30...
04 November 2021