Three people, including two disguised as construction workers, allegedly stole cash and jewelry worth approximately $3.2 million from a home in New York City earlier this month, police said Tuesday…
Former Tesla executive Chris Lister is retiring, and at least three other VPs have left Redwood around the recent restructuring, TechCrunch has learned.