Veteran investor Jim Rogers praised PM Narendra Modi, saying, "Delhi now understands economics." "For many decades, Delhi has talked about a lot of good things, but they haven't really meant it. I never had the feeling that Delhi...understood what should happen," he stated. "PM Modi has said a lot of good things and...has done some good things," he added.