tellusventure.com
Welcome to Webpass City, California
We won. Why shouldn’t you believe it? Google finally ‘fessed up to ditching its fiber construction business. In a blog post worthy of Baghdad Bob, the (now) former head of Google Fiber …