NEW DELHI, April 3: Prime Minister Sher Bahadur Deuba has urged the Indian investors, industrialists and entrepreneurs to spur investment in the sectors of energy, infrastructure and tourism as Nepal has an enabling environment for investment.