Purplebricks prepare for crucial AGM amid pressure from activist shareholder

Purplebricks will hold its Annual General Meeting later today.