Ozy Media shuts down leaving investors out $70M

Ozy Media, the embattled digital news site, has announced it is shutting down following a series of damaging allegations of using smoke-and-mirrors tactics to deceive investors and partners.