Media mogul Barry Diller blasts Expedia's corporate culture: 'It was all life and no work'

Media mogul Barry Diller blasts Expedia's corporate culture: 'It was all life and no work'

7 months ago
Anonymous $-riAjkQg_1