Ministry of External Affairs (MEA) released the names of 63 Indian nationals working at the Trishuli-I project in Nepal who have been rescued, noting that 288 Indian nationals remain uncontactable