Aviva Streamlines Channel Incentives
Category : News & Analysis
Technology : Business Intelligence
Aviva is UK s largest and the world s fifth largest insurance Group. With a history dating back to 1696, Aviva has a 45 million-customer base with presence in 27 countries. It has " 359 billion of assets under management. It was also the...