Elon Musk has to sell 540,000 Teslas a year to justify projected market capbreakingviews.com·2 pts·lmg643·0
America's New Oligarchs - Fwd.us and Silicon Valley's Shady One Percentersnewgeography.com·8 pts·lmg643·2
Equinix datacenter in NY metro had a water leak that impacted a customerblog.equinix.com·1 pts·lmg643·0