New Delhi, July 3, 2026: In a major development in cross-border corporate insolvency, India's state-owned Bank of Baroda (BoB) has agreed to pay $600 million (approximately ₹5,700 crore) to settle its high-stakes, multi-jurisdictional legal battle with the collapsed UAE-based healthcare giant, NMC Health, and...
New Delhi, July 3, 2026: A horrific highway accident captured on closed-circuit television (CCTV) cameras has turned into a major tragedy as the death toll from the Liquefied Petroleum Gas (LPG) tanker explosion at the Sihori Toll Plaza has risen to four. The tragic...