Goodbye, Tello
Forget Web 2.0, and think VoIP when it comes to start-ups that are kicking the bucket. Tello, a San Mateo, Calif.-based start-up that launched with much fanfare back in January 2006, is no more, becoming one of the first high profile causalities in the voice over the Internet space.