Of the 50-odd companies that Sevin Rosen Inc has funded, 18 have gone public, 18 have gone bankrupt and the rest are still in development, and Ben Rosen is philosophical about the losers Even with the failures you end up getting a coffee cup with the company logo, he noted to the Sunday Telegraph: I have a whole showcase of them which cost between $1m and $2m each…