The Independent Commission Against Corruption is an integrity agency of the Government of New South Wales responsible for eliminating and investigating corrupt activities and enhancing the integrity of the state's public administration.