India Sublease definition

India Sublease means the Agreement of Sublease (Bangalore Property) in substantially the form attached as Exhibit D.