Elon Musk's net worth now thought to be $195 billion
Related Stories
Hormuz is not just an oil story — Sultan Al Jaber
Nvidia Q1 revenue soars 85% on surging AI chip demand
New Emirates Palace residences planned in Abu Dhabi
CFI launches local stock trading on DFM