Advertised as an emerging local search site, New Places Directory blends Graph Search ... on advertising sales as just two years ago, Facebook wasn’t generating any revenue from mobiles.