Invesco provides investment management services to both retail (71% of managed assets) and institutional (29%) clients.