YouGov chief executive Steve Hatch will step down with immediate effect following pressure form an activist investor.
LONDON - Raspberry Pi Holdings plc, a leading technology firm, disclosed that two of its key insiders have recently sold ...