Apple · Microsoft 0 Does iPad Put Off Women? Nokia Lumia 2520 Seems to Think So Number of View: 2989You might be bored seeing rivals bashing on Apple in about every single Ad they produce but perhaps it never gets old for them. In another such[…] Share this:ShareFacebookTwitterPinterestLinkedInTumblrRedditGoogle