Dubai, Aug 8 (ANI): The International Cricket Council (ICC) on Monday welcomed the findings of a Cricket South Africa (CSA) investigation that has seen four players banned for between seven and twelve years for breaching its Anti-Corruption Code for Personnel.