Expedia panel plan to stir up tech firms