Article By:
Insider Monkey
Tuesday, July 21, 2015 6:38 PM EDT
It isn’t a secret that Apple’s strong performance over the last 12 months is tied in part to skyrocketing sales in China. It is possible that the sale of Apple and Baidu shares was a defensive move against Chinese instability..