France’s Finance Minister Demands Tech Firm Explain ICE Contract
The company, which employs more than 340,000 people in more than 50 countries, signed a contract with ICE in December.
The company, which employs more than 340,000 people in more than 50 countries, signed a contract with ICE in December.