Alvin C III Collins, the GROUP PRESIDENT of $FLR, sold 18,920 shares of the company on 06-09-2025 for an estimated $859,535. We received data on the trade from a ...
The European Union’s forced labor regulation (FLR) is new legislation that prohibits products made with forced labor[1] from being sold in the EU market. The FLR entered into force on December 14, ...