Thursday, 11 Jan 2018 17:01 PM
Is inheritance tax necessary?
Workers stand on the roof of a commercial building under construction in Kathmandu, Nepal, on Wednesday, Nov. 1, 2017. India and China have often jostled for influence in Nepal, a nation of 28 million people sandwiched between the two Asian giants. While Chinese investment in Nepal has surpassed...