
Former and current employees of Imperial Trading and Construction Company (ITCC) protest months of delayed and unpaid wages outside the company's headquarters in Qatar.
© 2020 Private
Former and current employees of Imperial Trading and Construction Company (ITCC) protest months of delayed and unpaid wages outside the company's headquarters in Qatar.