The Independent Corrupt Practices and Other Related Offences Commission (ICPC) is a Nigerian government agency responsible for investigating and prosecuting corruption-related offenses, promoting transparency, and implementing anti-corruption policies. It plays a crucial role in Nigeria's efforts to combat corruption and enhance accountability in public and private sectors.