Business Business leaders and experts have stressed the urgency of procedural reforms to boost Foreign Direct Investment (FDI) in Nepal December 18, 2025