Apple’s iAd Does Not Live Up To Expectations August 17, 2010 No Comments on Apple’s iAd Does Not Live Up To Expectations Post View 0 Apple’s iAd is not launching as successfully as the computer giant had anticipated. Interestingly, upon the announcement of iAd, Apple claimed to have had 17…