Greene County Bancorp Board Approves Stock Repurchase Program for Up to 400,000 Shares | Intellectia.AI