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. © 2020 Private