October 22, 2021

Who appoints the Governer of Nepal Rastra Bank ?