After Yahoo! signed the controversial advertising deal with Google a few months ago, some critics denounced the company for virtually hanging the glove and giving the online advertising monopoly to Google. However, with the recent launch of Yahoo!’s new advertising platform called APT, Jerry Yang & Co. seem to be keen on proving the naysayers wrong. (more…)