Prosus calls for management shakeup as $22 billion company faces insolvency Technology • 2 February 2024