venture capital Money that is channeled into a new business or new business idea that presents considerable risk to the investor. Related Related Articles: Back to the Future: Standard Oil and Amazon?How Meta Might ReMake the Facebook BrandEverything We Need To Know About Where Our Energy Comes From and Where It GoesIs Google Harming You?A Gender Gap in Looks Ann Mills Share This Previous Articletight money No Newer Articles December 17, 2020