I believe the bank mentioned in point 3 is most likely IDFC.
Would like a second confirmation.
Thanks to @hrishikesh for bringing this article dated in 2002 to notice
IMHO, Arun Jain was the innocent party.
Putting it out in the open for review.
Disc: Invested