Larry Ellison, whose wealth has net increased by nearly $60 billion in 2025 so far, was one of the minds behind Stargate, an ambitious plan to expand and establish AI data centres across the US.
At the start of 2025, all eyes were on Elon Musk, but as the year unfolded, it was the world's fifth richest tech boss, who ...
When the year began, a billionaire with close ties to the White House was a lock for the most newsworthy tech titan of 2025.