Asset Management Company Definition & Meaning | Financial Glossary