Banco Comercial e de Investimentos (BCI), Mozambique's largest bank, saw profits plummet 40.3% in 2025 to 3.604 billion meticais (€48.6 million), with management citing the institution's exposure to public debt as the primary cause. BCI is controlled by Portugal's Caixa Geral de Depósitos.