Claim: Banco de Poupança e Crédito is wrongly believed to be located in Luanda, Angola (founded 1576)  and have four owners one of which is the Angola Ministry of Finance.
Evidence: Luanda, Angola