10-year venture returns (-3.7) lower than Dow Jones Industrial averagetechflash.com2 pointscredo16 years ago