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
Beyond Top 100
Brazil, Software & IT Services, Information Technology & Services
Not reporting on Sustainability
Total sustainability employees
7-10