investment firm definition