Which Governmental Organ Is Responsible For Controlling Corruption In Nepal?

Which Governmental Organ Is Responsible For Controlling Corruption In Nepal? The Commission for the Investigation of Abuse of Authority (CIAA) is a constitutional body mandated with controlling corruption and investigating financial irregularities and corruption involving public officials. Which organization is working for investigation of corruption in Nepal? CIAA is a constitutional body for controlling corruption