India largest source of foreign direct investment in Nepal, contributes to economic growth

Nepal has been attracting foreign direct investment (FDI) from various countries. Among them, India stands out as the largest source of FDI for Nepal, contributing significantly to the country’s …