Nepalese Prime Minister Sher Bahadur Deuba will pay a three-day visit to India from April 1 to inject a new momentum in bilateral ties, especially in areas of trade, investment, healthcare and connectivity, people familiar with the development said on Saturday. Read More…