Arantza Pena Popo/Business Insider
The digital renderings of North Bayshore, a massive proposed development in Mountain View, California, are crowded with glistening buildings and cheerful, animated pedestrians. There's a lot to show off, including 7,000 new homes, three distinct neighborhoods, and nearly 300,000 square feet of retail and community space. Notably, though, the gleaming images don't bear any hints of the company behind the whole endeavor: Google.