Yahoo!
Yahoo!. Yahoo! Inc. together with all Affiliates that Yahoo! delegates its performance to, or exercises its rights through under this Agreement (for so long as such entities remain Affiliates of Yahoo!)
All Definitions
Found in
ALTABA INC. contract