The Merc has an article about a new Sunnyvale resident – Amazon.com’s Lab126, which will be taking over 500k square feet of office space in Moffett Towers. I previously blogged about their arrival. But noteworthy in this article is one … Continue reading