Sources close to Doha-based ETA Engineering & Contracting have accused the company of failing to pay final settlement dues to approximately 100 laid-off employees
Sources close to Doha-based ETA Engineering & Contracting have accused the company of failing to pay final settlement dues to approximately 100 laid-off employees