Stockreport

Buy, Sell, Or Hold Zeta Stock At $23? [Forbes]

Zeta Global Holdings Corp. Class A  (ZETA) 
PDF Wall Street's cops are finding themselves partnered with an unlikely star witness against misbehaving firms: short sellers. Photographer: Natalie Keyssar/Bloomberg © 2 [Read more]