Drivers in New Year’s Day fatal car incidents had no red flags when renting, says Turo CEO Microsoft plans to invest $80 billion on AI-enabled data centers in fiscal 2025 Business / Tech Reddit hasn’t turned a profit in nearly 20 years, but it just filed to go publi...