Jacobs Solutions Inc. board members looked the other way while thousands of workers building FIFA World Cup facilities in Qatar died on the company’s watch before the 2022 event, a newly unsealed ...
Some results have been hidden because they may be inaccessible to you