Technology Expedia says two execs dismissed after ‘violation of company policy’ / 0 20 0 May 18, 2024