InternationalVideosThe Week in Numbers: Indian intrigue, troubled tech 18/02/2023/9:22:pm0FacebookTwitterPinterestWhatsAppLinkedinPrint 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 Palpal News Network Advertisement