Hannover is a Investment Banks & Service Providers firm that provides a wide array of services such as business development and strategic growth planning, mergers and acquisitions, turnaround management consulting, private equity and venture capital, financial analysis, feasibility studies and cash-flow projections, market analysis, capital planning and budgeting, due diligence, project financing, divestment, growth financing, commercial lending and lease financing, real estate construction and mortgage funding, government financing, grants, recapitalization and restructurings. The firm is headquartered in Bloomington, Minnesota and was founded in 1994.