Sister Inah Canabarro from Brazil becomes the world's oldest living person at nearly 117 years old, as confirmed by ...
After a tough year in 2025, entrepreneurs and analysts are hopeful for the future but warn there could still be problems ...