Business ❯Stock Market ❯Technology Stocks
Barclays Rating Stock Performance Market Impact Valuation Financial Results
Concerns over weak demand for devices and scrutiny over app store practices contribute to stock's significant drop.