DBS Partner1 minBrazil is the second country that collects the most taxes from companies in the world