June 1, 2012
Oliver Hubbard of Walpole invested $43.5 million with the Foundation to battle the disease of addiction in New Hampshire