Finance

The 20 best countries in the world, ranked

Once again, Switzerland has claimed the top spot as the best country in the world.The 2026 rankings, released Thursday, were compiled by US News & World Report in partnership with the Wharton School at the University of Pennsylvania.Unlike previous iterations of the list, this year’s rankings did away with a…

Starbucks says its turnaround is gaining momentum and cuts 300 more jobs

Starbucks continues cutting corporate staff as CEO Brian Niccol pushes ahead with a sweeping turnaround effort that has already reshaped parts of the coffee giant’s business. Loading audio narration… The company announced on Friday that it is eliminating about 300 US support roles and reviewing its international support organization, a…