Community Foundation of Northwest Connecticut receives $30 million endowment