October 5, 2023 Charlotte Company Settles With Feds For $218 Million For Bribing Vietnam, Indonesia, and India Charlotte’s Albemarle Corp has just agreed to pay $218 million to settle claims of bribing government officials in multiple countries….