-
Posted by
Two Blokes Apr 18 -
Filed in
Stock
-
2 views
Apple (AAPL 1.36%) hasn't been able to escape the marketwide sell-off, and is down around 20% from its all-time highs. There was considerable concern about how the company would fare because many of its electronics are manufactured in China.