Pedram SameniJul 6, 2012Yahoo and Facebook settled1 Comments Seems that Yahoo and Facebook finally agreed on some new terms based on ad deals.