With the adoption of federalism through the 2015 Constitution, seven newly created provincial and 753 local governments are now placed at the frontline, tasked to manage substantial amount of public resources and deliver critical services to citizens. As result, Nepal is now in the middle of the...