India’s NHPC could bid for Nepal’s $2.5 billion power project pulled from China

China and India jostle for influence in Nepal. This deal with China was scrapped after it was criticised for being handed without any competitive bidding.