The Week in Numbers: Indian intrigue, troubled tech

0

From a $100 billion plunge in market value for India’s Adani Group to Exxon Mobil’s record profits of $59 billion for 2022 – here’s a …

source

Advertisement