Allen retires as head of Amherst IDA

Board describes departure, after 36 years in the post, as voluntary...