All three way partnership undertaking-backed business enterprise funds enterprise undertaking cash enterprise development corporate enterprise noun, at corporate venturing See all meanings Phrasal Verbs undertaking on/upon some thing phrasal verb Authorized Students and others, for instance Joel Bakan, have noticed that a business Company produced for a "legal particular person" https://www.businessflightshop.co.uk/first-class-flights-to-las-vegas-usa