The agreement, finalised on February 27, 2025, sees Tesla India committing to a security deposit of Rs 2.11 crore, with a ...