The entry into force in December 2024 of the European Union’s new Forced Labor Product Ban Regulation (FLR) marked a step forward in the fight against forced labor in Europe and around the world. The ...