Embattled media startup Ozy Media threw in the towel on Friday afternoon, announcing that it would shut down. This comes less than a week after the New York Times first reported on securities fraud allegations, which was followed by a series of stories that s…
Read More




