InvenTrust Signs $250 Million Note Purchase Agreement | Intellectia.AI