On December 7, the Commission for the Investigation of Abuse of Authority (CIAA), Nepal’s chief anti-corruption watchdog, filed a landmark corruption case against 55 individuals and a Chinese company ...