Natura Group Announces Net Revenue R$ 8.3 BN

Natura &Co posted consolidated net revenue of R$8.3 billion, down 4.6% at constant currency and 12.7% in BRL in the first quarter, and adjusted EBITDA margin was 7.2% (-300 bps) on the back of a very strong comparable base, as Q1 of last year saw sales growth of 8.1% at constant currency and 25.8% in BRL. […]