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'

on Friday
Anonymous $-riAjkQg_1