The digital media company Ozy was close to securing a $40 investment from Goldman Sachs before things got weird.
Posted inBusiness
The digital media company Ozy was close to securing a $40 investment from Goldman Sachs before things got weird.