I thought most VCs refer to start-ups/companies as "deals" ;)
I'd much rather be called a "deal" than a "project" -- the former implies that someone's investing in your start-up; the latter is just demeaning.
I'd much rather be called a "deal" than a "project" -- the former implies that someone's investing in your start-up; the latter is just demeaning.