Brazilian retailer Companhia Brasileira de Distribuicao (CBD) is reportedly in talks to buy G Barbosa, the last Brazilian unit of Dutch retailer Ahold.