France’s Castel calls for inquiry after report on C.A.R. operations
France’s Castel Group, one of the largest wine producers in the world, says it will launch an investigation into claims that it paid armed group members to provide security for its operations in the Central African Republic. The company’s announcement follows an investigation by The Sentry, a human rights and…