Barry Diller (#672)
Global Rank
#672
Country Rank
#264
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.
- $ 6 B
- Online media
- United States
- M
- 84 Years