Insurance services provider Charles Taylor Ltd. has launched a new claims adjusting office in Rio de Janeiro, Brazil, to focus on the natural resources sector, Verdict reported. The office will provide specialized services for complex claims in energy, mining, and natural resources, addressing the growing need for expertise in the region.