Corporate guarantee in favour of IDBI Trusteeship Services, towards the due and punctual payment and discharge of the other ...