CBI (es)

CBI (es) stands for Central de Balances Integrada, in Spain