Brazil company set up Tag Archive

Setting Up a Company in Brazil: a Checklist

A checklist with the key issues you will need to consider when setting up a company in Brazil....

Brazil’s Economic Freedom Law

On 21 September 2019, Law 13,874/2019 came into force. Nicknamed the Economic Freedom Law, it marks a major move towards greater economic freedom and a more...