The French IT giant Capgemini announced on Sunday that it will sell its US subsidiary following controversy sparked by a contract it held with US Immigration and Customs Enforcement (ICE) amid weeks of protests against US President Donald Trump's immigration crackdown.