IDBI Bank's $5.6 Billion Sale Gives Centre Breathing Room On Oil. Here's How
The $5.6 billion deal will push asset-sale proceeds past the government's annual target for the first time in seven years.
5News aggregated this summary from the outlet’s public feed. The full article, with all the context, is on www.ndtv.com — the content belongs to NDTV.