Delayed projects leave Nepal 381 MW behind power target, World Watch | PolicyRisk