Microsoft and Madison Avenue in epic battle over future of Internet advertising Friday, June 22, 2012 1:01 pmFriday, June 22, 201216 Comments Microsoft and Madison Avenue are in a battle unlike anything we’ve seen for years…