Barry Diller (#829)
Global Rank
#829
Country Rank
#309
Country
United States
What I really do think it takes [to have a successful communication tool, is] rolling out new product, and if that new product is good and appealing, then you'll more than likely survive and probably thrive.
- $ 5 B
- Online media
- United States
- M
- 84 Years