public company | Aviva India Skip to main content
Glossary Category

A company whose shares are available to members of the public.