Key Points:Elon Musk gained $42.2 billion, net worth reached $683 billionNine of top 10 billionaires lost wealth in the past 24 hoursLarry Ellison lost...
New Delhi: Fitch Solutions estimates that India's fuel demand will decline by 11.5 percent in 2020. As the country's economic outlook worsens, Fitch Solutions...