Full threadraincom·Does Expedia have a lot of contract work force or offshoring presence? Maybe, kickbacks between these execs and such offshoring companies/staffing companies could be one reason.View on HN