Microsoft got egg on its face after a security blunder, but Apple may have had the toughest week.
Shared publicly