Yahoo signs ad pact with Google; earnings and revenue miss | AWANI International