Nuclear energy still has a role in India, Prime Minister Manmohan Singh has said as he appeared to blame some US-based NGOs for difficulties at the Kudankulam nuclear plant.