Skip to content
India will send Nepal 654 MW for 18 hours a day through 31 December