Then came 2022. By our estimate, net immigration in 2022 was 3.3mn, rising to 4mn in 2023. As of the end of April 2024 (which is the latest data available), net immigration was shaping up to be ...
The labor supply challenges, the upward pressure on wages and the demand for different skill sets suggest there will be increased pressure on businesses. These include upward pricing pressure ...
Bhimani leads Northeastern's Supply Trace project, an open-access digital platform that uses machine learning and shipping data—as well as on-the-ground investigations—to link forced labor to ...