Concerns about defaults, particularly among software companies, have spooked investors in the private credit firms that lend ...
An illustration of a magnifying glass. An illustration of a magnifying glass.
The average price for a new car reached a record high of $50,326 in December 2025. A consumer preference for luxury models and high-end pickups contributed to the record prices. Tata Motors had the ...