Banco Comercial PortuguÃªs, S.A., together with its subsidiaries, provides various banking and financial products and services. It operates through Retail Banking; Companies, Corporate & Investment Banking; Private Banking; Foreign Business; and Other segments. The company offers a range of financial products and services, including current accounts, payment systems, savings and investment products, and private banking services; and asset management and investment banking services, such as mortgage loans, consumer credit, commercial banking, leasing, factoring and insurance, and others. It also provides venture capital, real-estate management, e-commerce, trust, brokerage, real estate investment fund, consulting, and investment fund management services; and Internet and mobile banking services. Banco Comercial PortuguÃªs, S.A. provides its banking products and services under the Millennium brand. As of December 31, 2019, the company operated 505 branches in Portugal; and 1,031 branches internationally. Banco Comercial PortuguÃªs, S.A. was founded in 1985 and is based in Porto, Portugal.