Alberta Investment Management Corporation (AIMCo)
Definitions
1
Posts
1
Posters
128
Views
-
The Alberta Investment Management Corporation is a government-owned investment-management corporation headquartered in Edmonton, Alberta, Canada.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions