San Francisco tech company once worth $425 million goes bankrupt

.....

© SFGate