NewsIL&FS Completes Three Sale Transactions Worth Rs 77.5 Crore In Energy BusinessBY Press Trust of India