Body Shop bought by Brazil’s Natura

Brazilian cosmetics group Natura has confirmed it is buying UK cosmetics chain The Body Shop. Natura is thought to be paying 1bn euros ($1.1bn; £880m) to the French group L'Oreal, which has owned The Body...