Brazil company set up Tag Archive

Setting Up a Company in Brazil: a Checklist

Setting up a company in Brazil is not as simple as in most developed economies. The process of registration (and deregistration) contains various procedural steps that are...

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...