Invesco Ltd is an independent investment management firm. The company serves the retail and institutional markets within the investment management industry in the Americas, Europe, Middle East and Africa (EMEA) and Asia-Pacific in approximately 110 countries. Invesco offers a range of investment strategies across asset classes, investment styles and geographies.