Toronto is Canada's financial and business hub, home to the Toronto Stock Exchange and headquarters of the country's major banks and corporations. Ottawa is the political capital as the seat of the federal government, but Toronto is undisputed as the business capital.