Around 400 stranded workers, who claimed they were not paid salaries for months, have arrived home in India. Workers, who said they had been struggling for food and accommodation for weeks, are now...more
CEC Newsletter