Polar Leasing Company, Inc. continues to expand its presence in the New England region with the opening of a new rental depot. The depot will be located in the Manchester, New Hampshire area and serve not only New Hampshire but also Vermont, Maine, and the North Boston markets.