Caddell Construction Investigated for Worker Abuse at US Consulate in Milan
Investigation Details and Allegations
By Emilio Parodi
MILAN, May 29 (Reuters) - Prosecutors have placed the Italian branch of U.S. construction giant Caddell Construction under investigation over alleged worker exploitation at the site of a new U.S. consulate in Milan, judicial documents seen by Reuters showed on Friday.
The Carabinieri police imposed judicial control on the Italian unit of the Alabama-based company, the documents showed, in the latest step in a broad crackdown on labour exploitation across several business sectors over the past three years.
Alleged Recruitment Practices
In a 103-page decree, the firm is accused of recruiting its workforce in India through an intermediary in New Delhi and putting them to work "on exhausting shifts, underpaid, without safety protections and under the constant threat of dismissal".
Caddell Construction, its Italian unit and the U.S. embassy in Rome did not immediately respond to a request for comment.
Workforce Composition and Project Background
The decree says Caddell's Italian unit in 2025 employed a workforce ranging from 311 to 394 people, of whom 316 were from India. In February 2026, the workforce numbered 261.
Caddell Construction specialises in large projects, including contracts for U.S. embassies and military facilities. According to its website, it has a "portfolio including projects worth more than $24 billion throughout the United States and in 38 countries on five continents".
Construction on the U.S. consulate in Milan started in 2022. The contract was worth almost $210 million and work was initially scheduled to finish in 2025, but this date was subsequently put back to 2028.
Judicial Control and Worker Regularisation
Administrator to Regularise Workers
ADMINISTRATOR TO REGULARISE WORKERS
Judicial control does not halt either the company's normal operations or work at the construction site. Instead, it imposes a court-appointed administrator tasked with ensuring compliance with labour laws and regularising the existing workers.
The decree must be validated by a judge in the coming weeks.
Testimonies from Indian Workers
The document includes statements from 35 Indian workers. All said they had been recruited by an employment agency in New Delhi to be employed by Caddell as labourers in Italy.
They all said they had been required to pay 500,000 Indian rupees ($5,225) to receive a 36-month contract and go to Italy.
"I had to sell my wife's gold and ask friends and relatives for a loan, which I will then have to repay," one of them, named as Gopal Nayak, said in his statement.
In India, the workers were made to sign an employment contract providing hourly pay ranging from €1.31 ($1.53) to €1.91, with food and accommodation paid for by the company. The contract was written in English. All of them said they did not know English, while two said they could not read at all.
The workers said that once they arrived in Italy, they signed another employment contract with Caddell's Italian unit.
This contract regularised the procedure for lawful work-related entry into Italy and was fully compliant with Italian labour law, but was never handed over to the workers.
Working Conditions and Wage Deductions
Half of Salary Withheld for Food and Lodging
HALF OF SALARY WITHHELD FOR FOOD AND LODGING
The Carabinieri investigation and witness statements found that the Indians had to work 12 hours a day, six days a week -- far exceeding Italy's legal limit of 40 hours.
Furthermore, while they formally earned between €1,300 and €1,500 a month, mandatory deductions for housing and food, that they had not been warned about, stripped away roughly €800 of their earnings each month.
"Every month I sent €300 to India to support my three children, my wife and my brother... I was left with just a bit of money to buy dinner," said Manoj Kumar, one of the workers questioned.
The judicial decree also said the workers were threatened and mistreated by team leaders, with no sick leave permitted.
Currency Exchange Rates
($1 = 95.6800 Indian rupees)
($1 = 0.8585 euros)
(Reporting by Emilio Parodi, editing by Crispian Balmer)

