Amid protests and widespread criticism of the government decision to sack the managing director of the Nepal Electricity ...