Yahoo Teams Up with Paypal to Counter Google Checkout