YouGov plc presents a deep value opportunity with nearly 300% upside in my neutral scenario, warranting a Strong Buy rating.
YouGov chief executive Steven Hatch has left the company with immediate effect after a torrid year for the opinion polling firm ...