This combination of pictures created on September 10, 2025 shows, L/R, Larry Ellison, CEO of Oracle Corporation, in Tokyo on April 9, 2014 and Elon Musk in Washington, DC on November 13, 2024. (Photo by TORU YAMANAKA and Allison ROBBERT / various sources / AFP)


