Glenn Greenberg started to build up the position in Nielsen Holdings plc in Q1 2018. Since then they sold 7.44M shares. The investor completely sold their stake between Q2 2018 and Q1 2019.
Digital media company Complex Networks named two new department heads amid a reckoning over allegations of unfair treatment of employees. The company has nam...