Aviva plc, along with its subsidiaries, transacts life assurance and long-term savings business, fund management, and most classes – Read more