BB means big bucks or Banco do Brasil. The South American bank has more than 18,000 locations in Brazil and offices in more than 20 other countries. In addition to providing traditional retail banking services, Banco do Brasil and its subsidiaries...
Global 100 Most Sustainable Companies List, Corporate Knights, 2023, Corporate Knights, 2023 Top 200 World's Most Reputable Companies, Forbes, 2009