Barry Diller is not happy. Listen in as Expedia’s Chairman gives a blunt assessment of the online travel agency he now heads.
Barry Diller is not happy. Listen in as Expedia’s Chairman gives a blunt assessment of the online travel agency he now heads.