Tamil Nadu National law School This Project on Contracts Submitted in Partial Fulfilment of B.A. LL.B (Hons.) 3rd Semester Topic: nature and extent of bank guarantee. Submitted…