Apple logs $65.8 bn in iPhone revenue as China disruptions hit supply

Apple logs $65.8 bn in iPhone revenue as China disruptions hit supply