Starboard has acquired a more than 9% stake in Tripadvisor, signaling potential changes in the company's direction and strategies. What does this mean for the travel giant's future?
Delta Air Lines has withdrawn its 2025 guidance as the ongoing trade war impacts business and consumer spending, causing a decline in bookings. CEO Ed Bastian emphasizes cost control amid economic uncertainty.