Aviva
Insurance and Financial services company with headquarters is in London, UK.
Aviva annual revenue generated for period ending Dec-2022 was -20,830 (Loss) million GBP and annual net income was -1,194 (Loss) million GBP.
Aviva annual revenue generated for period ending Dec-2021 was 32,986 million GBP and annual net income was 1,948 million GBP.
As on 2022, Aviva had 22,000 employees.