M marketwatch.com Shouting ‘pay your taxes,’ activists occupy Apple retail stores across France 321 points uladzislau 9 years ago 197 comments