RE: Corporate greed24 Mar 2021 17:33
Apparently Aviva do not have any shares held in Treasury:-
"As at 25 February 2021, Aviva plc had 3,928,677,640 issued ordinary shares of 25p each admitted to trading. Each ordinary share carries the right to one vote in relation to all circumstances at general meetings of Aviva plc. Aviva plc does not hold any ordinary shares in treasury."