POWER DEAL

The Nepal Electricity Authority (NEA) has signed a