BtoB

CNN.com signs multiyear advertising agreement with Google