Web Roundup: Leap and Other Failed Startups

San Francisco is the innovation capital of America, where venture capital millions and disruptive ideas join forces to create billion dollar companies. Most of the time though, they end up tossed on the heap of failed startups. Case in point: an urban transportation company called Leap.

Credits

Guest: