Power Grid Corporation & Nepal Electricity Authority Join Forces to Boost Cross-Border Power Connectivity April 24, 2025