April 6, 2024 08:45 am
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.