Construction of major road projects undertaken by Chinese companies faces inordinate delays
KATHMANDU, April 6: Chinese construction companies have been delaying the construction of significant and strategically important road projects in Nepal, with several issues arising in road projects contracted to Chinese firms.