A Brazilian investment holding company linked to the payments and financial services sector.
2007
Brazil
501 - 1,000 employees
Information Technology & Services
$10B+ in revenue
Climate Score
B
Forests Score
B
Water Score
Not disclosed
A
A-
B
B-
C
C-
D
D-