One of the world’s biggest sugar companies has been barred from selling in the United States for the past three months.

The U.S. imposed the ban on the Central Romana Corporation around Thanksgiving. News reports showed abusive conditions for its workers in the Dominican Republic, and a Customs and Border Protection investigation found indications the company used forced labor.

Read More Here…