corporate investor: a company that invests in (acquires control of) other companies
company: an institution created to conduct business
post: a pole or stake set up to mark something (as the start or end of a race track)