Charge sheet claims officials colluded with Chinese contractor to inflate estimate by $74 million, causing the biggest single-project loss in Nepal’s history.
Nepal stands at a turning point. After decades of political instability, administrative paralysis, and unfulfilled promises of reform, it has become clear that our biggest challenge is not a lack of ...