A billionaire investor has fled startup media company Ozy Media, which has now been forced to shut up shop amid a slew of zany scandals.
A billionaire investor has fled startup media company Ozy Media, which has now been forced to shut up shop amid a slew of zany scandals.