Industrialist Ratan Tata today lavished praise on Prime Minister Narendra Modi and Home Minister Amit Shah, saying they have a vision for India.