Investment management for large businesses