At a press session at its Menlo Park HQ, Facebook discussed the progress its making with advertisers and announced the elimination of a vast number of ad units. According to Product Manager Fidji Simo is to ease the process of advertising on Facebook. Facebook is currently considering at around 27 different ad products which as [...]