Ncell Appoints New Managing Director Ncell, Nepal’s leading telecom provider, has appointed a new Managing Director (MD), Suren J Amarasekera.… by Prakriti Tuladhar — July 9, 2017 in News 0