multinational | Aviva India Skip to main content
Glossary Category

Company with subsidiaries or operations in several different countries.