Lease Corp. of America secures $20M investment commitment